Sziasztok!
Írtam egy névre szóló jetpackot, de valamiért a jelölt személynek sem engedi :(
No error, no warning.
Script:
new new szName[ MAX_PLAYER_NAME ];
CMD:jp(playerid, params[])
{
GetPlayerName(playerid, szName, MAX_PLAYER_NAME);
if( !strcmp( szName, \"Gyilkos\", true ) )
{
SetPlayerSpecialAction(playerid, 2);
}
else SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Ez csak támogatóknak elérhetõ!\" );
return 1;
}
new new szName[ MAX_PLAYER_NAME ];
ide elég lenne 1 new, és szerintem ezt a CMD-n belül hozd létre hogy lokális változó legyen...mert szerintem több helyen ebbe kéred a nevet és bezavarhat más kód...
és az strcmp-nél ne írj true-t mert akkor \'gyilkos\' névvel is lehet használni...
CMD:jp(playerid, params[])
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
if(!strcmp(name,\"Gyilkos\"))
{
SetPlayerSpecialAction(playerid, 2);
}
else { SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Ez csak támogatóknak elérhetõ!\" ); }
return 1;
}