actually i tried to go on whith the script i postet before now it is:
function dbadd (commandName)
executeSQLCreateTable ( "Players", "Money INTEGER, Skin INTERGER, Team TEXT, Wanted INTEGER, Player TEXT" )
end
addCommandHandler ("dbadd", dbadd)
function onjoindb ()
local sourcename = getPlayerName ( source )
player = executeSQLQuery("SELECT Money FROM eVo_Players WHERE Player=?", sourcename)
if(#player == 0) then
executeSQLInsert ( "Players", "'5000', '0', 'Arbeitsloser', '0', '" .. sourcename .. "'" )
else
money = executeSQLQuery ("SELECT Money FROM Players WHERE Player=?", sourcename)
setPlayerMoney( source, player[1].money )
--
wanted = executeSQLQuery("SELECT Wanted FROM Players WHERE Player=?", sourcename)
setPlayerWantedLevel ( source, wanted[1].wanted )
--
team = executeSQLQuery("SELECT Team FROM Players WHERE Player=?", sourcename)
setPlayerTeam (source, team[1].team)
--
skin = executeSQLQuery ("SELECT Skin FROM Players WHERE Player=?", sourcename)
setElementModel (source, skin[1].skin)
end
end
addEventHandler ( "onPlayerJoin", getRootElement(), onjoindb )
function onquitdb ()
local sourcename = getPlayerName ( source )
getmoney = getPlayerMoney ( source )
playerskin = getElementModel ( source )
getwanted = getPlayerWantedLevel( source )
playerTeam = getTeamName(playersTeam)
playersTeam = getplayerTeam (source)
executeSQLUpdate ( "Players", "Money = '" .. getmoney .. "', Skin = ' "..playerskin.. " ', Team = '" .. playerTeam .. "', Wanted = '" ..
getwanted .. "'", "Player = '" .. sourcename .. "'" )
end
addEventHandler ( "onPlayerQuit", getRootElement(), onquitdb )
i get theses error messages:
line 35: attemp to global 'getPlayerTeam' [this error could be thata i did not be in a team while testing, but i already change the team every time i tried to get the script working)
i think the problem is that the executeSQLInsert does not start...
hope you can help me