Sziasztok!
Az elõbb próbáltam írni egy HP állító scriptet, de nem nagyon sikerült...
Szóval itt a script:
CMD:hp(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new jatekos;
new hp;
if(sscanf(params,\"ud\",jatekos,hp)) return SendClientMessage(playerid,piros,\"HASZNÁLAT: /hp <név> <hp>\");
if(hp >=1 && hp <=100)
{
new nev2[MAX_PLAYER_NAME];
GetPlayerName(jatekos,nev2,sizeof(nev2));
GetPlayerName(playerid,nev,sizeof(nev));
new uzenet1[64];
new uzenet2[64];
format(uzenet1,64,\"%s átállította a hp-d erre: %d\",nev,hp);
format(uzenet2,64,\"%s hp-ja átállítva erre: %d\",nev2,hp);
SendClientMessage(jatekos,uzenet1);
SendClientMessage(playerid,uzenet2);
SetPlayerHealth(jatekos,hp);
}
}
else SendClientMessage(playerid,narancs,\"<Szerver>Nem vagy admin!\");
return 1;
}
És ezeket a hibákat írja:
C:\\Users\\CrAzY helyzet\\Desktop\\SA-MP\\gamemodes\\Myfirstgamemode.pwn(485) : error 035: argument type mismatch (argument 2)
C:\\Users\\CrAzY helyzet\\Desktop\\SA-MP\\gamemodes\\Myfirstgamemode.pwn(486) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Mi lehet a baj?
Segítségeteket elõre is köszönöm!