06.02.2012, 13:07
I have this script for searching with isplayerinrangeofpoint but it doesnt seem to work if i put it together can anyone show me how i used else and else if etc..
pawn Код:
CMD:search(playerid, params[])
{
if (hung_IsPlayerAthunger (playerid))
{
if (isfilling[playerid]) return SendClientMessage(playerid,0xFFC800FF,"You are already eating!");
if (hungers[playerid]>80) return SCM(playerid, red,"You are not hungry!");
TogglePlayerControllable(playerid,0);
isfilling[playerid] = 1;
timerfill[playerid] = SetTimerEx("timer_fill",5500,true,"i",playerid); //setting refueltimer
}
return 1;
}
CMD:searchammu(playerid, params[])
{
if (isfilling[playerid]) return SendClientMessage(playerid,0xFFC800FF,"You are already searching!");
if (!ammu_IsPlayerAtammu (playerid)) return SendClientMessage(playerid, red,"You are not at a ammunation!");
{
TogglePlayerControllable(playerid,0);
timerammu[playerid] = SetTimerEx("timer_ammu",5000,true,"i",playerid); //setting refueltimer
isfilling[playerid] = 1;//resetting anti-spam thingy :3
}
return 1;
}
CMD:searchbase(playerid, params[])
{
if (isfilling[playerid]) return SendClientMessage(playerid,0xFFC800FF,"You are already searching!");
if (!base_IsPlayerAtme (playerid)) return SendClientMessage(playerid, red,"You are not at the base!");
{
TogglePlayerControllable(playerid,0);
isfilling[playerid] = 1;//resetting anti-spam thingy :3
timerbase[playerid] = SetTimerEx("timer_base",5000,true,"i",playerid); //setting refueltimer
}
return 1;
}