Skripta koju koristim: Moj GameMode od nule.
Detaljan opis problema: Pa Ne znam kako da mogu koristiti GetPlayerMoney funkciju da saznam koliko novaca ima igrać1 te da toliko novaca ide igraću2 dok igraću1 nestane toliko.
Dio skripte: Evo pogledajte detaljno u skritpi ukoliko me ne razumijete:
public OnPlayerDeath(playerid, killerid, reason)
{
new killer[129],killed[129];
new Float:money;
GetPlayerName(killerid,killer,sizeof(killer));
GetPlayerName(playerid,killed,sizeof(killed));
GetPlayerMoney(playerid,money);
if(IsInMini[playerid] == 1)
{
new killmsg[129];
new paremsg[129];
format(killmsg,sizeof(killmsg),"{008080} %s je ubio %s dvoboju,",killer,killed);
SendClientMessageToAll(0xFFF000FF,killmsg);
format(paremsg,sizeof(paremsg),"{008080} te uzeo njegovihg {009400} %s {008080}.",money);
SendClientMessageToAll(0xFFF000FF,paremsg);
GivePlayerMoney(killerid,money);
GivePlayerMoney(killed,-money);
IsInMini[killer] = 0;
SetPlayerVirtualWorld(killer,0);
IsInMini[killed] = 0;
SetPlayerVirtualWorld(killed,0);
}
return 1;
}
Dok mi napiše errore:
C:\Users\Nikola\Desktop\H\gamemodes\G.pwn(617) : warning 202: number of arguments does not match definition
C:\Users\Nikola\Desktop\H\gamemodes\G.pwn(626) : warning 213: tag mismatch
C:\Users\Nikola\Desktop\H\gamemodes\G.pwn(627) : error 035: argument type mismatch (argument 1)
C:\Users\Nikola\Desktop\H\gamemodes\G.pwn(628) : error 033: array must be indexed (variable "killer")
C:\Users\Nikola\Desktop\H\gamemodes\G.pwn(629) : error 035: argument type mismatch (argument 1)
C:\Users\Nikola\Desktop\H\gamemodes\G.pwn(630) : error 033: array must be indexed (variable "killed")
C:\Users\Nikola\Desktop\H\gamemodes\G.pwn(631) : error 035: argument type mismatch (argument 1)
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Eto vam koja je koja linija:
(http://zaslike.com/files/mu0lhwvajkbeoqnnwomn.png)
RIJEÅ ENO! MOLIM LOCK!