Azt szeretném megkérdezni, hogyan lehet megállapítani mennyi killnél tart.. Vagyis nem kijelzést , hanem mondjuk: if [pKills]== 3{.... ezt hogy lehetne megoldani?Valahova a szkript elejére, a többi változóhoz:
new pKills[MAX_PLAYERS];
pKills[playerid]++;
Igen ez a része nekem is megvan idáig ment , Csak az kéne, hogy OnplayerCommandhoz valami ilyesmi. If pkills= 10 { //ide a cucc?
if(pKills[playerid] == 2)
[pawn]if(!strcmp(\"/uav\", cmdtext, true))[pawn]if(!strcmp(\"/uav\", cmdtext, true))
{
if(PlayerInfo[playerid][pKills] >= 3) //Csak akkor ha 3 vagy több kill
{
new uav[128];
new sendername[MAX_PLAYER_NAME];
ShowPlayerMarkers(1);
ShowNameTags(1);
format(uav, sizeof uav, \"%s aktiválta az UAV-ot!\", sendername);
SendClientMessageToAll(COLOR_GREEN, uav);
}
else SendClientMessage(playerid, COLOR_GREEN, \"3 ölés szükséges!\");
return 1;
}[/pawn]
Itt 3 kill után beírom a /uav-t erre semmi nem történik.. Se map ikon se name tag se nem írha h ki aktiválta. ötlet?