Converting to ZCMD
#1

i want to convert this it ZCMD
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp(cmdtext,"/detach",true) == 0)
    {
        if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You have no "lyellow2"trailer"lgrey" attached to your vehicle!");
        DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid,green,"» Trailer detached!");
        return 1;
    }
    if(strcmp(cmdtext,"/fuelcar",true) == 0)
    {
        new Float:x,Float:y,Float:z,engine,lights,alarm,doors,bonnet,boot,objective;
        if(gTeam[playerid] != TEAM_ASSISTANCE) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You should be an "lyellow2"assistance man"lgrey" to use this command!");
        if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"Please get out of your vehicle!");
        for(new i = 0;i < MAX_VEHICLES;i++)
        {
            GetVehiclePos(i,x,y,z);
            if(!IsPlayerInRangeOfPoint(playerid,10.0,x,y,z)) continue;
            if(!VehicleOccupied(i)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no driver in the nearest vehicle!");
            GivePlayerMoney(GetVehicleDriver(i),-5000);
            GivePlayerMoney(playerid,5000);
            SendClientMessage(GetVehicleDriver(i),green,"» You paid $5,000 for the assistance service!");
            SendClientMessage(playerid,green,"» You have earned $5,000 for helping!");
            fuel[i] = 100;
            TextDrawSetString(fueltd[GetVehicleDriver(i)],"~b~~h~Fuel: ~g~~h~IIIIIIIIII");
            TextDrawShowForPlayer(GetVehicleDriver(i),fueltd[GetVehicleDriver(i)]);
            GetVehicleParamsEx(GetPlayerVehicleID(GetVehicleDriver(i)),engine,lights,alarm,doors,bonnet,boot,objective);
            SetVehicleParamsEx(GetPlayerVehicleID(GetVehicleDriver(i)),1,lights,alarm,doors,bonnet,boot,objective);
            PlaySound(playerid,1133);
            PlaySound(GetVehicleDriver(i),1133);
            return 1;
        }
        SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no car near you!");
        return 1;
    }
    if(strcmp(cmdtext,"/fixcar",true) == 0)
    {
        new Float:x,Float:y,Float:z;
        if(gTeam[playerid] != TEAM_ASSISTANCE) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You should be an "lyellow2"assistance man"lgrey" to use this command!");
        if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"Please get out of your vehicle!");
        for(new i = 0;i < MAX_VEHICLES;i++)
        {
            GetVehiclePos(i,x,y,z);
            if(!IsPlayerInRangeOfPoint(playerid,10.0,x,y,z)) continue;
            if(!VehicleOccupied(i)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no driver in the nearest vehicle!");
            GivePlayerMoney(GetVehicleDriver(i),-35000);
            GivePlayerMoney(playerid,35000);
            SendClientMessage(GetVehicleDriver(i),green,"» You paid $35,000 for the assistance service!");
            SendClientMessage(playerid,green,"» You have earned $35,000 for helping!");
            RepairVehicle(i);
            PlaySound(playerid,1133);
            PlaySound(GetVehicleDriver(i),1133);
            return 1;
        }
        SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no car near you!");
        return 1;
    }
    if(strcmp(cmdtext,"/trucks",true) == 0)
    {
        ShowPlayerDialog(playerid,5624,0,"Trucks and trailers","Road Train - 515 \nTanker - 514 \nLine Runner - 403 \n\n\tTrailers\n\nArticle Trailer 1 - 435 \nArticle Trailer 2 - 450 \nArticle Trailer 3 - 591 \nPetrol Tanker Trailer - 584","Hide","");
        return 1;
    }
    if(strcmp(cmdtext,"/rescue",true) == 0)
    {
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"You must be in a vehicle!");
        if(!IsTeamOnline(TEAM_ASSISTANCE))
        {
            ShowPlayerDialog(playerid,rescuedialog,2,""lyellow"RESCUE ME",""lyellow2"Get fuel \n"lblue"Fix vehicle",">>","Close");
        }
        else
        {
            SendClientMessage(playerid,red,"» There is assistance staff online "lyellow2"(/phone)");
        }
        return 1;
    }
    if(!strcmp("/cancelmission", cmdtext, true))
    {
        if (IsPlayerInMission[playerid] == 0) return SendClientMessage(playerid, red, "PH-BOT: "lgrey"You are not in any "lyellow2"mission"lgrey"! Please use "lyellow2"/work"lgrey"to start one!");
        IsPlayerInMission[playerid] = 0;
        CancelPlayersCurrentMission(playerid);
        return 1;
    }
    if(!strcmp("/inventory",cmdtext,true))
    {
        ShowPlayerDialog(playerid,invdialog,2,"Inventory","Use fuel can \nUse cell phone \nUse gps","Hide","Cancel");
        return 1;
    }
    if(!strcmp("/answer",cmdtext,true))
    {
        new string[100];
        if(PInfo[playerid][called] == -1) return SendClientMessage(playerid,red,"No call to answer!");
        SendClientMessage(playerid,red,"/endcall to end the current call!");
        format(string,sizeof(string),""lyellow2"%s"lgreen" has answered!",GetPName(playerid));
        SendClientMessage(PInfo[playerid][called],red,string);
        PInfo[PInfo[playerid][called]][answerd] = 1;
        PInfo[playerid][answerd] = 1;
        return 1;
    }
    if(!strcmp("/endcall",cmdtext,true))
    {
        new string[100];
        if(PInfo[playerid][called] == -1) return SendClientMessage(playerid,red,"No call to end!");
        SendClientMessage(playerid,red,"Call ended!");
        format(string,sizeof(string),""lyellow2"%s"lgreen" has ended the call!",GetPName(playerid));
        SendClientMessage(PInfo[playerid][called],red,string);
        PInfo[PInfo[playerid][called]][answerd] = -1;
        PInfo[PInfo[playerid][called]][called] = -1;
        PInfo[playerid][called] = -1;
        PInfo[playerid][answerd] = -1;
        return 1;
    }
    if(strcmp(cmdtext,"/sos",true) == 0)
    {
        new string[200];
        if(PInfo[playerid][beenrescued] == 1) return SendClientMessage(playerid,red,"You have been recently rescued, you should wait before asking help again!");
        if(PInfo[playerid][rescue] == 1) return SendClientMessage(playerid,red,"You have recently requested a SOS rescue!");
        PInfo[playerid][rescue] = 1;
        PInfo[playerid][beenrescued] = 0;
        format(string,sizeof(string),"»» %s(%d) is in trouble! (Check red marker on the map)",GetPName(playerid),playerid);
        SendAssistanceMessage(orange,string);
        SendAssistanceMessage(lightblue,"Assistance cmds: /fuelcar /fixcar");
        for(new i = 0;i < MAX_PLAYERS;i++)
        {
            if(IsPlayerConnected(i))
            {
                if(gTeam[i] == TEAM_ASSISTANCE)
                {
                    SetPlayerMarkerForPlayer(i,playerid,red);
                }
            }
        }
        SendClientMessage(playerid,red,"» Assistance called, please stay where you are!");
        CanUseRescue[playerid] = SetTimerEx("Canuserescue",20000,true,"i",playerid);
        return 1;
    }
    if(strcmp(cmdtext,"/phone",true) == 0)
    {
        if(PInfo[playerid][hasphone] == 0) return SendClientMessage(playerid,red,""lred"You don't have a "lgreen"phone! "lred"Head over to a "lyellow2"trucking shop "lgrey"to buy one.") && SendClientMessage(playerid,red,"If you need to call assistance, please use "lyellow2"/sos");
        ShowPlayerDialog(playerid,Choosecalldialog,2,"Who would you like to call?","Call a friend \nCall assistance \nCall Taxi","Call","Cancel");
        return 1;
    }
    return 0;
}
Because when i try to convert it i get errors
Reply
#2

Make sure the ZCMD commands are OUTSIDE /any/ callback or you'll get errors.

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    return 0;
}

CMD:detach(playerid, params[])
{
    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You have no "lyellow2"trailer"lgrey" attached to your vehicle!");
    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid,green,"» Trailer detached!");
    return 1;
}

CMD:fuelcar(playerid, params[])
{
    new Float:x,Float:y,Float:z,engine,lights,alarm,doors,bonnet,boot,objective;
    if(gTeam[playerid] != TEAM_ASSISTANCE) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You should be an "lyellow2"assistance man"lgrey" to use this command!");
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"Please get out of your vehicle!");
    for(new i = 0;i < MAX_VEHICLES;i++)
    {
        GetVehiclePos(i,x,y,z);
        if(!IsPlayerInRangeOfPoint(playerid,10.0,x,y,z)) continue;
        if(!VehicleOccupied(i)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no driver in the nearest vehicle!");
        GivePlayerMoney(GetVehicleDriver(i),-5000);
        GivePlayerMoney(playerid,5000);
        SendClientMessage(GetVehicleDriver(i),green,"» You paid $5,000 for the assistance service!");
        SendClientMessage(playerid,green,"» You have earned $5,000 for helping!");
        fuel[i] = 100;
        TextDrawSetString(fueltd[GetVehicleDriver(i)],"~b~~h~Fuel: ~g~~h~IIIIIIIIII");
        TextDrawShowForPlayer(GetVehicleDriver(i),fueltd[GetVehicleDriver(i)]);
        GetVehicleParamsEx(GetPlayerVehicleID(GetVehicleDriver(i)),engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(GetPlayerVehicleID(GetVehicleDriver(i)),1,lights,alarm,doors,bonnet,boot,objective);
        PlaySound(playerid,1133);
        PlaySound(GetVehicleDriver(i),1133);
        return 1;
    }
    SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no car near you!");
    return 1;
}

CMD:fixcar(playerid, params[])
{
    new Float:x,Float:y,Float:z;
    if(gTeam[playerid] != TEAM_ASSISTANCE) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You should be an "lyellow2"assistance man"lgrey" to use this command!");
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"Please get out of your vehicle!");
    for(new i = 0;i < MAX_VEHICLES;i++)
    {
        GetVehiclePos(i,x,y,z);
        if(!IsPlayerInRangeOfPoint(playerid,10.0,x,y,z)) continue;
        if(!VehicleOccupied(i)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no driver in the nearest vehicle!");
        GivePlayerMoney(GetVehicleDriver(i),-35000);
        GivePlayerMoney(playerid,35000);
        SendClientMessage(GetVehicleDriver(i),green,"» You paid $35,000 for the assistance service!");
        SendClientMessage(playerid,green,"» You have earned $35,000 for helping!");
        RepairVehicle(i);
        PlaySound(playerid,1133);
        PlaySound(GetVehicleDriver(i),1133);
        return 1;
    }
    SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no car near you!");
    return 1;
}

CMD:trucks(playerid, params[])
{
    ShowPlayerDialog(playerid,5624,0,"Trucks and trailers","Road Train - 515 \nTanker - 514 \nLine Runner - 403 \n\n\tTrailers\n\nArticle Trailer 1 - 435 \nArticle Trailer 2 - 450 \nArticle Trailer 3 - 591 \nPetrol Tanker Trailer - 584","Hide","");
    return 1;
}

CMD:rescue(playerid, params[])
{
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"You must be in a vehicle!");
    if(!IsTeamOnline(TEAM_ASSISTANCE))
    {
        ShowPlayerDialog(playerid,rescuedialog,2,""lyellow"RESCUE ME",""lyellow2"Get fuel \n"lblue"Fix vehicle",">>","Close");
    }
    else
    {
        SendClientMessage(playerid,red,"» There is assistance staff online "lyellow2"(/phone)");
    }
    return 1;
}

CMD:cancelmission(playerid, params[])
{
    if (IsPlayerInMission[playerid] == 0) return SendClientMessage(playerid, red, "PH-BOT: "lgrey"You are not in any "lyellow2"mission"lgrey"! Please use "lyellow2"/work"lgrey"to start one!");
    IsPlayerInMission[playerid] = 0;
    CancelPlayersCurrentMission(playerid);
    return 1;
}

CMD:inventory(playerid, params[])
{
    ShowPlayerDialog(playerid,invdialog,2,"Inventory","Use fuel can \nUse cell phone \nUse gps","Hide","Cancel");
    return 1;
}

CMD:answer(playerid, params[])
{
    new string[100];
    if(PInfo[playerid][called] == -1) return SendClientMessage(playerid,red,"No call to answer!");
    SendClientMessage(playerid,red,"/endcall to end the current call!");
    format(string,sizeof(string),""lyellow2"%s"lgreen" has answered!",GetPName(playerid));
    SendClientMessage(PInfo[playerid][called],red,string);
    PInfo[PInfo[playerid][called]][answerd] = 1;
    PInfo[playerid][answerd] = 1;
    return 1;
}

CMD:endcall(playerid, params[])
{
    new string[100];
    if(PInfo[playerid][called] == -1) return SendClientMessage(playerid,red,"No call to end!");
    SendClientMessage(playerid,red,"Call ended!");
    format(string,sizeof(string),""lyellow2"%s"lgreen" has ended the call!",GetPName(playerid));
    SendClientMessage(PInfo[playerid][called],red,string);
    PInfo[PInfo[playerid][called]][answerd] = -1;
    PInfo[PInfo[playerid][called]][called] = -1;
    PInfo[playerid][called] = -1;
    PInfo[playerid][answerd] = -1;
    return 1;
}

CMD:sos(playerid, params[])
{
    new string[200];
    if(PInfo[playerid][beenrescued] == 1) return SendClientMessage(playerid,red,"You have been recently rescued, you should wait before asking help again!");
    if(PInfo[playerid][rescue] == 1) return SendClientMessage(playerid,red,"You have recently requested a SOS rescue!");
    PInfo[playerid][rescue] = 1;
    PInfo[playerid][beenrescued] = 0;
    format(string,sizeof(string),"»» %s(%d) is in trouble! (Check red marker on the map)",GetPName(playerid),playerid);
    SendAssistanceMessage(orange,string);
    SendAssistanceMessage(lightblue,"Assistance cmds: /fuelcar /fixcar");
    for(new i = 0;i < MAX_PLAYERS;i++)
    {
        if(IsPlayerConnected(i))
        {
            if(gTeam[i] == TEAM_ASSISTANCE)
            {
                SetPlayerMarkerForPlayer(i,playerid,red);
            }
        }
    }
    SendClientMessage(playerid,red,"» Assistance called, please stay where you are!");
    CanUseRescue[playerid] = SetTimerEx("Canuserescue",20000,true,"i",playerid);
    return 1;
}

CMD:phone(playerid, params[])
{
    if(PInfo[playerid][hasphone] == 0) return SendClientMessage(playerid,red,""lred"You don't have a "lgreen"phone! "lred"Head over to a "lyellow2"trucking shop "lgrey"to buy one.") && SendClientMessage(playerid,red,"If you need to call assistance, please use "lyellow2"/sos");
    ShowPlayerDialog(playerid,Choosecalldialog,2,"Who would you like to call?","Call a friend \nCall assistance \nCall Taxi","Call","Cancel");
    return 1;
}
Reply
#3

Quote:
Originally Posted by Mionee
Посмотреть сообщение
Make sure the ZCMD commands are OUTSIDE /any/ callback or you'll get errors.

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    return 0;
}

CMD:detach(playerid, params[])
{
    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You have no "lyellow2"trailer"lgrey" attached to your vehicle!");
    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid,green,"» Trailer detached!");
    return 1;
}

CMD:fuelcar(playerid, params[])
{
    new Float:x,Float:y,Float:z,engine,lights,alarm,doors,bonnet,boot,objective;
    if(gTeam[playerid] != TEAM_ASSISTANCE) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You should be an "lyellow2"assistance man"lgrey" to use this command!");
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"Please get out of your vehicle!");
    for(new i = 0;i < MAX_VEHICLES;i++)
    {
        GetVehiclePos(i,x,y,z);
        if(!IsPlayerInRangeOfPoint(playerid,10.0,x,y,z)) continue;
        if(!VehicleOccupied(i)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no driver in the nearest vehicle!");
        GivePlayerMoney(GetVehicleDriver(i),-5000);
        GivePlayerMoney(playerid,5000);
        SendClientMessage(GetVehicleDriver(i),green,"» You paid $5,000 for the assistance service!");
        SendClientMessage(playerid,green,"» You have earned $5,000 for helping!");
        fuel[i] = 100;
        TextDrawSetString(fueltd[GetVehicleDriver(i)],"~b~~h~Fuel: ~g~~h~IIIIIIIIII");
        TextDrawShowForPlayer(GetVehicleDriver(i),fueltd[GetVehicleDriver(i)]);
        GetVehicleParamsEx(GetPlayerVehicleID(GetVehicleDriver(i)),engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(GetPlayerVehicleID(GetVehicleDriver(i)),1,lights,alarm,doors,bonnet,boot,objective);
        PlaySound(playerid,1133);
        PlaySound(GetVehicleDriver(i),1133);
        return 1;
    }
    SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no car near you!");
    return 1;
}

CMD:fixcar(playerid, params[])
{
    new Float:x,Float:y,Float:z;
    if(gTeam[playerid] != TEAM_ASSISTANCE) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"You should be an "lyellow2"assistance man"lgrey" to use this command!");
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"Please get out of your vehicle!");
    for(new i = 0;i < MAX_VEHICLES;i++)
    {
        GetVehiclePos(i,x,y,z);
        if(!IsPlayerInRangeOfPoint(playerid,10.0,x,y,z)) continue;
        if(!VehicleOccupied(i)) return SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no driver in the nearest vehicle!");
        GivePlayerMoney(GetVehicleDriver(i),-35000);
        GivePlayerMoney(playerid,35000);
        SendClientMessage(GetVehicleDriver(i),green,"» You paid $35,000 for the assistance service!");
        SendClientMessage(playerid,green,"» You have earned $35,000 for helping!");
        RepairVehicle(i);
        PlaySound(playerid,1133);
        PlaySound(GetVehicleDriver(i),1133);
        return 1;
    }
    SendClientMessage(playerid,red,"PH-BOT: "lgrey"There is no car near you!");
    return 1;
}

CMD:trucks(playerid, params[])
{
    ShowPlayerDialog(playerid,5624,0,"Trucks and trailers","Road Train - 515 \nTanker - 514 \nLine Runner - 403 \n\n\tTrailers\n\nArticle Trailer 1 - 435 \nArticle Trailer 2 - 450 \nArticle Trailer 3 - 591 \nPetrol Tanker Trailer - 584","Hide","");
    return 1;
}

CMD:rescue(playerid, params[])
{
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,red,"You must be in a vehicle!");
    if(!IsTeamOnline(TEAM_ASSISTANCE))
    {
        ShowPlayerDialog(playerid,rescuedialog,2,""lyellow"RESCUE ME",""lyellow2"Get fuel \n"lblue"Fix vehicle",">>","Close");
    }
    else
    {
        SendClientMessage(playerid,red,"» There is assistance staff online "lyellow2"(/phone)");
    }
    return 1;
}

CMD:cancelmission(playerid, params[])
{
    if (IsPlayerInMission[playerid] == 0) return SendClientMessage(playerid, red, "PH-BOT: "lgrey"You are not in any "lyellow2"mission"lgrey"! Please use "lyellow2"/work"lgrey"to start one!");
    IsPlayerInMission[playerid] = 0;
    CancelPlayersCurrentMission(playerid);
    return 1;
}

CMD:inventory(playerid, params[])
{
    ShowPlayerDialog(playerid,invdialog,2,"Inventory","Use fuel can \nUse cell phone \nUse gps","Hide","Cancel");
    return 1;
}

CMD:answer(playerid, params[])
{
    new string[100];
    if(PInfo[playerid][called] == -1) return SendClientMessage(playerid,red,"No call to answer!");
    SendClientMessage(playerid,red,"/endcall to end the current call!");
    format(string,sizeof(string),""lyellow2"%s"lgreen" has answered!",GetPName(playerid));
    SendClientMessage(PInfo[playerid][called],red,string);
    PInfo[PInfo[playerid][called]][answerd] = 1;
    PInfo[playerid][answerd] = 1;
    return 1;
}

CMD:endcall(playerid, params[])
{
    new string[100];
    if(PInfo[playerid][called] == -1) return SendClientMessage(playerid,red,"No call to end!");
    SendClientMessage(playerid,red,"Call ended!");
    format(string,sizeof(string),""lyellow2"%s"lgreen" has ended the call!",GetPName(playerid));
    SendClientMessage(PInfo[playerid][called],red,string);
    PInfo[PInfo[playerid][called]][answerd] = -1;
    PInfo[PInfo[playerid][called]][called] = -1;
    PInfo[playerid][called] = -1;
    PInfo[playerid][answerd] = -1;
    return 1;
}

CMD:sos(playerid, params[])
{
    new string[200];
    if(PInfo[playerid][beenrescued] == 1) return SendClientMessage(playerid,red,"You have been recently rescued, you should wait before asking help again!");
    if(PInfo[playerid][rescue] == 1) return SendClientMessage(playerid,red,"You have recently requested a SOS rescue!");
    PInfo[playerid][rescue] = 1;
    PInfo[playerid][beenrescued] = 0;
    format(string,sizeof(string),"»» %s(%d) is in trouble! (Check red marker on the map)",GetPName(playerid),playerid);
    SendAssistanceMessage(orange,string);
    SendAssistanceMessage(lightblue,"Assistance cmds: /fuelcar /fixcar");
    for(new i = 0;i < MAX_PLAYERS;i++)
    {
        if(IsPlayerConnected(i))
        {
            if(gTeam[i] == TEAM_ASSISTANCE)
            {
                SetPlayerMarkerForPlayer(i,playerid,red);
            }
        }
    }
    SendClientMessage(playerid,red,"» Assistance called, please stay where you are!");
    CanUseRescue[playerid] = SetTimerEx("Canuserescue",20000,true,"i",playerid);
    return 1;
}

CMD:phone(playerid, params[])
{
    if(PInfo[playerid][hasphone] == 0) return SendClientMessage(playerid,red,""lred"You don't have a "lgreen"phone! "lred"Head over to a "lyellow2"trucking shop "lgrey"to buy one.") && SendClientMessage(playerid,red,"If you need to call assistance, please use "lyellow2"/sos");
    ShowPlayerDialog(playerid,Choosecalldialog,2,"Who would you like to call?","Call a friend \nCall assistance \nCall Taxi","Call","Cancel");
    return 1;
}
Thank you for the info and it worked
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)