new JoinPed = {
{105},//GSF skinovi
{106},
{107},
{269},
{271},
{270},
{165},//FBI/ATF
{166},
{286},
{287},//NATIONAL_GUARD
{285},
};
i
public OnPlayerText(playerid, text[])
{
if(Mute == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Ne mozes pricati, utisan si");
return 0;
}
if(SelectChar == 255)
{
new idx;
new tmp ;
tmp = strtok(text, idx);
if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
{
switch (SelectCharID)
{
case 1: //GSF
{
if(SelectCharPlace == 1) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 2; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 2) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 3; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 3) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 4; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 4) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 5; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 5) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 6; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 6) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 7; ChosenSkin = JoinPed; }
}
case 2: //FBI/ATF
{
if(SelectCharPlace == 1) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 2; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 2) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 3; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 3) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 1; ChosenSkin = JoinPed; }
}
case 3: //National Guard
{
if(SelectCharPlace == 1) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 2; ChosenSkin = JoinPed; }
else if(SelectCharPlace == 2) { SetPlayerSkin(playerid, JoinPed); SelectCharPlace = 1; ChosenSkin = JoinPed; }
}
}
return 0;
}
else if ((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
{
if(ChangePos2 == 1)
{
SetPlayerInterior(playerid, ChangePos2);
SetPlayerPos(playerid, ChangePos,ChangePos,ChangePos);
ChangePos2 = 0;
return 0;
}
PlayerInfo = ChosenSkin;
PlayerInfo = ChosenSkin;
SetSpawnInfo(playerid, PlayerInfo, PlayerInfo,0.0,0.0,0.0,0,0,0,0,0,0,0);
gTeam = PlayerInfo;
SetPlayerToTeamColor(playerid);
MedicBill = 0;
SpawnPlayer(playerid);
SelectCharPlace = 0;
SelectCharID = 0;
SelectChar = 0;
return 0;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Koristi 'next', ili 'done'.");
return 0;
}
}