- 0
Bug comenzi /find /wanted
-
Similar Content
-
- 1 reply
- 172 views
-
- 0 replies
- 188 views
-
- 4 replies
- 305 views
-
- 9 replies
- 343 views
-
- 6 answers
- 494 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
TheGodfather
Salut, am gasit un bug la urmatoarele comenzi, /find si /wanted, la ambele imi pune total gresit checkpoint-ul pe harta, ma puteti ajuta?
YCMD:find(playerid, params[], help) {
if(JobWorking[playerid] == 1) return 1;
if(CP[playerid] != 0 || targetfind[playerid] != -1) return ShowPlayerDialog(playerid, DIALOG_CHECKPOINT, DIALOG_STYLE_MSGBOX, "Checkpoint", "Ai deja un checkpoint activ.\nDoresti sa-l anulezi? Daca da, apasa pe 'Ok'.", "Ok", "Exit");
new id,giveplayer[30],string[100];
if(PlayerInfo[playerid][pJob] != 6 && PlayerInfo[playerid][pMember] != 1 && PlayerInfo[playerid][pMember] != 2 && PlayerInfo[playerid][pMember] != 14 && !IsACop(playerid)) return SCM(playerid, COLOR_GREY, "Nu ai jobul 'Detective'.");
if(sscanf(params, "u",id)) return SCM(playerid, COLOR_GREY, "USAGE: {FFFFFF}/find <playerid/name>");
if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");
if(Spectate[id] != 255) return SCM(playerid, COLOR_GREY, "Acel player este ocupat!");
if(id == playerid) return SCM(playerid, COLOR_GREY, "Nu poti folosi aceasta comanda asupra ta!");
if(togfind[id] == 1) return SCM(playerid,COLOR_GREY, "Acel player nu poate fi urmarit!");
if(GetPVarInt(id, "Undercover") == 1) return SCM(playerid, COLOR_GREY, "Acel player este ocupat!");
if(BizRobbed[playerid] != 0) return 1;
if(togfind[id] == 1 && OnDuty[playerid] == 0 && PlayerHit[playerid] == -1) return SCM(playerid, COLOR_LGREEN, "Eroare: Acel player nu poate fi urmarit!");
UsedFind[playerid] = 1;
GetPlayerName(id, giveplayer, sizeof(giveplayer));
new Float:X,Float:Y,Float:Z;
GetPlayerPos(id, X,Y,Z);
SetPlayerCheckpointEx(playerid, X,Y,Z, 3.5);
targetfind[playerid] = id;
CP[playerid] = 53;
format(string, sizeof(string), "* Punctul rosu a fost setat pe %s (%d) care se afla in zona %s.",giveplayer,id,GetPlayerZone(id));
SCM(playerid,COLOR_YELLOW,string);
for(new m; m < 2; m++) {
if(PlayerInfo[playerid][pDailyMission][m] == 12) CheckMission(playerid, m);
}
return 1;
}
YCMD:wanted(playerid, params[], help) {
if(!IsACop(playerid)) return SCM(playerid, COLOR_GREY, "Nu faci parte din factiunea politiei.");
if(OnDuty[playerid] == 0) return SCM(playerid, COLOR_LGREEN, "Nu poti folosi aceasta comanda deoarece nu esti la datorie!");
new iString[1024],string[300],count = 0,online[50];
strcat(iString, "Name\tWanted level\tChased by\n");
if(IsPlayerConnected(playerid)) {
foreach(Player,i) {
if(PlayerInfo[pWantedLevel] >= 1) {
SelectedPlayers[playerid][count] = i;
string[0] = 0;
format(string, sizeof(string), "%s (%d)\tWanted level %d\t%d cops\n",GetName(i),i,PlayerInfo[pWantedLevel],ChasedBy(i));
count++;
strcat(iString,string);
}
}
format(online, sizeof(online),"Wanted online: %d",count);
if(count == 0) return SCM(playerid,COLOR_GREY, "Nu sunt suspecti conectati.");
ShowPlayerDialog(playerid, DIALOG_WANTED, DIALOG_STYLE_TABLIST_HEADERS, online, iString , "Ok", "Exit");
}
return 1;
}
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.