- 0
Comenzi.
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Seven
Problema intalnita (descriere):Pai vreau sa schimb comanda /roadblock sau scoateblocaj de pe sscanf sa o modific in cmd si daca ma-ti ajuta putin sa inteleg.
Ero(area / rile) / warning-(ul / urile): -
Liniile de cod / sursa / script-ul:
Imagini / Video (optional):
Ati incercat sa rezolvati singur?:Da, am incercat sa fac comanda singur dar nu reusesc .. nu mi se compileaza
if(strcmp(cmd,"/creeazablocaj",true)==0 || strcmp(cmd,"/cb",true)==0) { if(IsPlayerConnected(playerid)) { new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu esti politist!"); if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu poti creea locaj cand esti intr-un vehicul!"); if(WatchingTV[playerid] > 0) { SendClientMessage(playerid, COLOR_GREY, "Nu poti sa folosesti comanda cand esti cu /tv pe cineva!"); return 1; } if(!strlen(x_nr)) { SendUsage(playerid,"/createroadblock [1-20]"); return 1; } new Float:X, Float:Y, Float:Z, Float:A; GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, A); if(strcmp(x_nr,"1",true) == 0) { if(!RoadBlock1[playerid]) { RoadBlock1[playerid]=true; RB1[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"2",true) == 0) { if(!RoadBlock2[playerid]) { RoadBlock2[playerid]=true; RB2[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"3",true) == 0) { if(!RoadBlock3[playerid]) { RoadBlock3[playerid]=true; RB3[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"4",true) == 0) { if(!RoadBlock4[playerid]) { RoadBlock4[playerid]=true; RB4[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"5",true) == 0) { if(!RoadBlock5[playerid]) { RoadBlock5[playerid]=true; RB5[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"6",true) == 0) { if(!RoadBlock6[playerid]) { RoadBlock6[playerid]=true; RB6[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"7",true) == 0) { if(!RoadBlock7[playerid]) { RoadBlock7[playerid]=true; RB7[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"8",true) == 0) { if(!RoadBlock8[playerid]) { RoadBlock8[playerid]=true; RB8[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"9",true) == 0) { if(!RoadBlock9[playerid]) { RoadBlock9[playerid]=true; RB9[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"10",true) == 0) { if(!RoadBlock10[playerid]) { RoadBlock10[playerid]=true; RB10[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"11",true) == 0) { if(!RoadBlock11[playerid]) { RoadBlock11[playerid]=true; RB11[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"12",true) == 0) { if(!RoadBlock12[playerid]) { RoadBlock12[playerid]=true; RB12[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"13",true) == 0) { if(!RoadBlock13[playerid]) { RoadBlock13[playerid]=true; RB13[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"14",true) == 0) { if(!RoadBlock14[playerid]) { RoadBlock14[playerid]=true; RB14[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"15",true) == 0) { if(!RoadBlock15[playerid]) { RoadBlock15[playerid]=true; RB15[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"16",true) == 0) { if(!RoadBlock16[playerid]) { RoadBlock16[playerid]=true; RB16[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"17",true) == 0) { if(!RoadBlock17[playerid]) { RoadBlock17[playerid]=true; RB17[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"18",true) == 0) { if(!RoadBlock18[playerid]) { RoadBlock18[playerid]=true; RB18[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"19",true) == 0) { if(!RoadBlock19[playerid]) { RoadBlock19[playerid]=true; RB19[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else if(strcmp(x_nr,"20",true) == 0) { if(!RoadBlock20[playerid]) { RoadBlock20[playerid]=true; RB20[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); } else return SendClientMessage(playerid, COLOR_GREY, "Road block already created on this slot"); } else { SendClientMessage(playerid, COLOR_GREY, "* Invalid roadblock number !"); return 1; } SetPlayerPos(playerid, X, Y, Z+2); GameTextForPlayer(playerid, "~w~Roadblock ~r~Placed", 5000, 5); } return 1; } //---------------------------------[removeroadblock]------------------------------------------------- if(strcmp(cmd,"/distrugeblocaj",true)==0 || strcmp(cmd,"/db",true)==0) { if(IsPlayerConnected(playerid)) { new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You are not a cop!"); if(!strlen(x_nr)) { SendUsage(playerid,"/removeroadblock [1-20]"); return 1; } if(strcmp(x_nr,"1",true) == 0) { if(RoadBlock1[playerid]) { DestroyObject(RB1[playerid]); RoadBlock1[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"2",true) == 0) { if(RoadBlock2[playerid]) { DestroyObject(RB2[playerid]); RoadBlock2[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"3",true) == 0) { if(RoadBlock3[playerid]) { DestroyObject(RB3[playerid]); RoadBlock3[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"4",true) == 0) { if(RoadBlock4[playerid]) { DestroyObject(RB4[playerid]); RoadBlock4[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"5",true) == 0) { if(RoadBlock5[playerid]) { DestroyObject(RB5[playerid]); RoadBlock5[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"6",true) == 0) { if(RoadBlock6[playerid]) { DestroyObject(RB6[playerid]); RoadBlock6[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"7",true) == 0) { if(RoadBlock7[playerid]) { DestroyObject(RB7[playerid]); RoadBlock7[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"8",true) == 0) { if(RoadBlock8[playerid]) { DestroyObject(RB8[playerid]); RoadBlock8[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"9",true) == 0) { if(RoadBlock9[playerid]) { DestroyObject(RB9[playerid]); RoadBlock9[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"10",true) == 0) { if(RoadBlock10[playerid]) { DestroyObject(RB10[playerid]); RoadBlock10[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"11",true) == 0) { if(RoadBlock11[playerid]) { DestroyObject(RB11[playerid]); RoadBlock11[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"12",true) == 0) { if(RoadBlock12[playerid]) { DestroyObject(RB12[playerid]); RoadBlock12[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"13",true) == 0) { if(RoadBlock13[playerid]) { DestroyObject(RB13[playerid]); RoadBlock13[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"14",true) == 0) { if(RoadBlock14[playerid]) { DestroyObject(RB14[playerid]); RoadBlock14[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"15",true) == 0) { if(RoadBlock15[playerid]) { DestroyObject(RB15[playerid]); RoadBlock15[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"16",true) == 0) { if(RoadBlock16[playerid]) { DestroyObject(RB16[playerid]); RoadBlock16[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"17",true) == 0) { if(RoadBlock17[playerid]) { DestroyObject(RB17[playerid]); RoadBlock17[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"18",true) == 0) { if(RoadBlock18[playerid]) { DestroyObject(RB18[playerid]); RoadBlock18[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"19",true) == 0) { if(RoadBlock19[playerid]) { DestroyObject(RB19[playerid]); RoadBlock19[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else if(strcmp(x_nr,"20",true) == 0) { if(RoadBlock20[playerid]) { DestroyObject(RB20[playerid]); RoadBlock20[playerid]=false; } else return SendClientMessage(playerid, COLOR_GREY, "Road block already removed on this slot"); } else { SendClientMessage(playerid, COLOR_GREY, "* Invalid roadblock number !"); return 1; } GameTextForPlayer(playerid, "~w~Roadblock ~r~Removed", 5000, 5); } return 1; }Edited by Seven8 answers to this question
Recommended Posts