Bocsánatot kérek,ha nem érthetoen írtam le. Nem tudok valami jól magyarázni
Egy hibát is ejtettem,azért is bocsánatot kérek:
A mód elejére:
new Kills[MAX_PLAYERS],TapasztalatPont[MAX_PLAYERS]
Innen el felejtettem a ;-t. Helyesen így néz ki:
new Kills[MAX_PLAYERS],TapasztalatPont[MAX_PLAYERS];
De megcsináltam neked üres modba. Így néz ki:
#include <a_samp>
new Kills[MAX_PLAYERS],TapasztalatPont[MAX_PLAYERS];
public OnPlayerDeath(playerid,killerid)
{
Kills[killerid]++; //amikor megöl valakit akkor az ölések számát növeled
if(Kills[killerid]==20) Kills[killerid]=0,TapasztalatPont[killerid]++; //ha már az ölések száma 20, akkor az ölések számát 0ra állítod és adsz neki 1 tapasztalat pontot
return 1;
}
public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER) { //hogyha beszállt a kocsiba soforként
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 522) { //hogyha NRG-500-ba szállt be
if(TapasztalatPont[playerid]<1) { //ha nincs 1 tapasztalat pontja, kirakja ot a jármubol
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xFF000096,\"Nincs elég tapasztalat pontod a jármu vezetéséhez!(1)\");
}
}
}
return 1;
}