Geplaatst: 27 augustus 200816 jaren comment_1091466 ik was bezig met script maar als ik denk dat ik goed heb zegt ie bijv array indexed (variable cmd1 en invalid function bij tmp1 en cmd1 en idx en never used symbol money ect kan iemand me helpen met oplossen? volgens het cashsysteem van sandra ^^ bedankt alvast new cmd1[256],tmp1[256], idx1; if(strcmp(cmd, "/givemoney", true)==0) { new moneyplayer, money; tmp1 = strtok(cmdtext,idx1); if(!strlen(tmp1)) { SendClientMessage(playerid, 0xFF0000AA, "Use: /giveplayermoney [playerid] [amount]"); return 1; } moneyplayer = strval(tmp1); tmp1 = strtok(cmdtext,idx1); if(!strlen(tmp1)) { SendClientMessage(playerid, 0xFF0000AA, "Use: /giveplayermoney [playerid] [amount]"); return 1; } money = strval(tmp1); GivePlayerMoney(playerid, -money); GivePlayerMoney(moneyPlayer, money); return 1; } Bewerkt: 27 augustus 200816 jaren door tinyq
Geplaatst: 27 augustus 200816 jaren comment_1091753 if(strcmp(cmd, "/givemoney", true)==0) { new moneyplayer, money; tmp = strtok(cmdtext,idx); if(!strlen(tmp)) { SendClientMessage(playerid, 0xFF0000AA, "Use: /giveplayermoney [playerid] [amount]"); return 1; } moneyplayer = strval(tmp); tmp1 = strtok(cmdtext,idx); if(!strlen(tmp)) { SendClientMessage(playerid, 0xFF0000AA, "Use: /giveplayermoney [playerid] [amount]"); return 1; } money = strval(tmp); GivePlayerMoney(playerid, -money); GivePlayerMoney(moneyplayer, money); return 1; } Ik weet niet zeker waarom je cmd1 tmp1 en idx1 gebruikt... Anyway ik weet niet zeker of je arrays zo kan definen(achter elkaar) dus niet zo: new array1[256],array2[256]; maar zo: new array1[256]; new array2[256]; Maarja als je GivePlayerMoney gebruikt zou je op zijn minst IsPlayerConnect(moneyplayer) doen want als het een valse id is dan crasht je server. Bewerkt: 27 augustus 200816 jaren door danik
ik was bezig met script maar als ik denk dat ik goed heb zegt ie bijv array indexed (variable cmd1
en invalid function bij tmp1 en cmd1 en idx en never used symbol money ect
kan iemand me helpen met oplossen? volgens het cashsysteem van sandra ^^
bedankt alvast
new cmd1[256],tmp1[256], idx1;
if(strcmp(cmd, "/givemoney", true)==0)
{
new moneyplayer, money;
tmp1 = strtok(cmdtext,idx1);
if(!strlen(tmp1))
{
SendClientMessage(playerid, 0xFF0000AA, "Use: /giveplayermoney [playerid] [amount]");
return 1;
}
moneyplayer = strval(tmp1);
tmp1 = strtok(cmdtext,idx1);
if(!strlen(tmp1))
{
SendClientMessage(playerid, 0xFF0000AA, "Use: /giveplayermoney [playerid] [amount]");
return 1;
}
money = strval(tmp1);
GivePlayerMoney(playerid, -money);
GivePlayerMoney(moneyPlayer, money);
return 1;
}
Bewerkt: door tinyq