kentmore1
Membru-
Posts
15 -
Joined
-
Last visited
-
Days Won
1
kentmore1 last won the day on March 16 2017
kentmore1 had the most liked content!
Profile Information
-
Level of knowledge
Începător
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
kentmore1's Achievements
-
da-mi add pe discord ca vreau sa-ti spun ceva d3MenTuL#7372
-
Salut, da-mi add pe discord d3MenTuL#7372
-
Mulțumim ! Arată bestial, o să-l incerc, mulțam incă o dată !
-
Problema intalnita (descriere): Vreau să modific acest sistem de rob , am modificat la el să se poată da rob doar cu o persoană alături , dar tot nu mergeEro(area / rile) / warning-(ul / urile):Liniile de cod / sursa / script-ul(obligatoriu): CMD:robbank(playerid, params[]) { new robtype[12], string[32]; if(gLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_ERROR, "Tu nu esti logat si nu poti sa folosesti aceasta comanda!"); if(GetPlayerState(playerid) != 2 || GetVehicleType(GetPlayerVehicleID(playerid)) != 1) return SendClientMessage(playerid, COLOR_ERROR, "You need to be driver of a car."); if(!IsPlayerInRangeOfPoint(playerid, 10.0, 1462.7577,-1022.5885,23.8281)) return SendClientMessage(playerid, COLOR_ERROR, "You need to be near bank."); if(IsACop(playerid)) return SendClientMessage(playerid, COLOR_ERROR, "You are a cop, you can't rob the bank."); if(PlayerInfo[playerid][pWanted] > 0) return SendClientMessage(playerid, COLOR_ERROR, "Ai deja un nivel de cautare ridicat, nu poti sa jefuiesti banca!"); if(BankOccupied == 1) return SendClientMessage(playerid, COLOR_ERROR, "Exista deja un rob in desfasurare!"); new robbers = 0, robbersn = 0; foreach(new i : Player) { if(IsPlayerInVehicle(i, GetPlayerVehicleID(playerid))) if(PlayerInfo[i][pRob] == 10 && PlayerInfo[i][pLevel] > 4 && !IsACop(playerid)) robbers ++; else robbersn ++; } if(robbers < 4) return SendClientMessage(playerid, COLOR_ERROR, "You need to be minimum 4 players with level 5 or higher and 10 rob points."); if(robbersn > 0) return SendClientMessage(playerid, COLOR_ERROR, "You have a passenger who dosen't fulfill the rob requirements."); if(sscanf(params,"s[12]", robtype)) return SendClientMessage(playerid, COLOR_SYN, "Tasteaza:{FFFFFF} /robbank <Noisy / Silent>"); { if(strmatch(robtype,"noisy")) { TextDrawSetString(Rob3Text, "Rob Type: ~y~Noisy"); TextDrawShowForPlayer(playerid, Rob1Text); TextDrawShowForPlayer(playerid, Rob2Text); TextDrawShowForPlayer(playerid, Rob3Text); RobLeader[playerid] = 1; new randoms = random(sizeof(ROBCheck)); foreach(new i : Player) { if(IsPlayerInVehicle(i, GetPlayerVehicleID(playerid))) if(PlayerInfo[i][pRob] == 10 && PlayerInfo[i][pLevel] > 4) { InterpolateCameraPos(i, 1424.183959, -1050.503417, 25.408981, 1442.854736, -1036.265747, 27.010061, 2500); InterpolateCameraLookAt(i, 1428.014038, -1047.335815, 25.953378, 1446.856079, -1033.275390, 27.227346, 2000); TextDrawShowForPlayer(i, Rob1Text); TextDrawShowForPlayer(i, Rob2Text); TextDrawShowForPlayer(i, Rob3Text); InRob[i] = 1; SetPlayerPos(i, ROBCheck[randoms][0], ROBCheck[randoms][1], ROBCheck[randoms][2]); TogglePlayerControllableEx(i, 0); SetTimerEx("RobUnfreeze", 2000, 0, "i", i); SendClientMessage(i, COLOR_YELLOW, "* Liderul grupului trebuie sa planteze explozibilul pe usa seifului!"); SendClientMessage(i, COLOR_YELLOW, "* In 30 secunde autoritatile vor fii anuntate, grabiti-va!"); PlayerInfo[i][pRob] -= 10; Update(i, pRobx); } } UseFind[playerid] = 0; IsTowing[playerid] = 0; BankOccupied = 1; RobSec = 30; SetPlayerPos(playerid, 2942.8855,-1804.7043,1178.4606); TogglePlayerControllableEx(playerid, 0); SetTimerEx("unfr", 1500, 0, "i", playerid); CP[playerid] = 200; format(string, sizeof(string), "Remaining Members: ~y~%d", GetRobbers() ); TextDrawSetString(Rob1Text, string); SetPlayerCheckpoint(playerid, 2942.6709,-1783.2755,1178.5803, 2.0); RobFailTimer = SetTimerEx("FailedRob", 30000, 0, "d", playerid); } else if(strmatch(robtype,"silent")) { TextDrawSetString(Rob3Text, "Rob Type: ~y~Silent"); TextDrawShowForPlayer(playerid, Rob1Text); TextDrawShowForPlayer(playerid, Rob2Text); TextDrawShowForPlayer(playerid, Rob3Text); RobLeader[playerid] = 2; new randoms = random(sizeof(ROBCheck)); foreach(new i : Player) { if(IsPlayerInVehicle(i, GetPlayerVehicleID(playerid))) if(PlayerInfo[i][pRob] == 10 && PlayerInfo[i][pLevel] > 4) { InterpolateCameraPos(i, 1424.183959, -1050.503417, 25.408981, 1442.854736, -1036.265747, 27.010061, 2500); InterpolateCameraLookAt(i, 1428.014038, -1047.335815, 25.953378, 1446.856079, -1033.275390, 27.227346, 2000); TextDrawShowForPlayer(i, Rob1Text); TextDrawShowForPlayer(i, Rob2Text); TextDrawShowForPlayer(i, Rob3Text); InRob[i] = 1; SetPlayerPos(i, ROBCheck[randoms][0], ROBCheck[randoms][1], ROBCheck[randoms][2]); TogglePlayerControllableEx(i, 0); SetTimerEx("RobUnfreeze", 2000, 0, "i", i); SendClientMessage(i, COLOR_YELLOW, "* Unul dintre membrii grupului trebuie sa opreasca sistemul de securitate!"); SendClientMessage(i, COLOR_YELLOW, "* In mai putin de un minut personalul bancii va fii aici, grabiti-va!"); PlayerInfo[i][pRob] -= 10; Update(i, pRobx); } } UseFind[playerid] = 0; IsTowing[playerid] = 0; BankOccupied = 1; RobSec = 60; format(string, sizeof(string), "Remaining Members: ~y~%d", GetRobbers() ); TextDrawSetString(Rob1Text, string); CreateBankObjects(); RobFailTimer = SetTimerEx("SilentFailedRob", 60000, 0, "d", playerid); } } return 1; } Imagini / Video (optional):Ati incercat sa rezolvati singur?: Nu reușesc ... am încercat de la 23:00 la 2:00 dimineața și nimic ... Vreau să fie modificat să se poată da rob doar cu 2 persoane (eu și un amic) ... și dacă stau bine să mă gândesc trebuie cumva să fiți intr-un grup când dai rob ?!
-
kentmore1 started following Modificare /rob
-
Am stat toată noapte să-i dau de cap și nimic , adică mi-ai dat un exemplu și din ăla am început să fac , dar încă e prea greu , vreau un pic mai detaliat :-s ...
-
Dacă știam cum să fac asta nu mai ceream ajutorul aici bro , sunt la început am mai specificat , fămi un exemplu după care mă pot ghida am incercat toată ziua și nu mi-a ieșit :-S ....
-
{ KillTimer(ReactionTimer); new string[180]; if(PassiveMode == PASSIVE_OFF) { new Rstr[] = "aAbBcCdDeEfFgGhHIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ0if123456789-*[]'.;.p&^$#@";//Characters that will appear in the reaction test. Small "i" removed as it looks the same as a capital "i" in game. for (new i = 0; i < 9; i++)ReactionString = Rstr[random(sizeof(Rstr))]; ReactionCash = random( MAX_WINNINGS - MIN_WINNINGS ) + MIN_WINNINGS; } else PassiveMode = PASSIVE_OFF; ReactionState = R_STATE_ACTIVE; format(string,sizeof(string),"{FFFFFF}» Acum este momentul pentru mini event. Primul care scrie:{F3FF02}%s {FFFFFF}castiga {F3FF02}%s {FFFFFF}!",ReactionString,FormatMoney(ReactionCash)); SendClientMessageToAll(-1,string); ReactionTimer = SetTimer("ReactionTest",REACTION_TIME*1000*60,true); return 1; } și asta : ShowPlayerDialog(playerid, 12345678, DIALOG_STYLE_LIST, "{FFCC33}Job-uri:", pDialog, "Bine", ""); return 1; }
-
Nu am găsit nimic din ce mi-ai specificat mai sus ..
-
Dacă te referi la o poză cu acest dialog uite : http://imgur.com/9wsSc7N , dar dacă te referi la alt script te rog să-mi spui exact unde-l găses , sunt la început și orice ajutor ar fi un plus pt mine ! Mulțumesc ...
-
Bună seara , După cum spune și titlul , am o problemă la comanda /jobs , o să mă strădui să fiu cât mai explicit și la subiect : - Când dau /jobs și selectez job-ul nu-mi apare checkpoint , m-am uitat prin GM și am observat că nu este pusă și opținea de checkpoint , rugămintea mea ar fi ca dvs. să mă ajutați , sunt la început , am gânduri măricele , am urmat multe tutoriale dar nimic care să mă fi lămurit , vreau ca după ce apas pe un job să-mi facă un checkpoint , pentru fiecare-n parte ... coordonatele le pot pune eu , voi să vă ocupați de restu .... Multumesc ... CMD:jobs(playerid, params[]) { new pDialog[512]; strcat(pDialog, "{FFFFFF}1. Camionagiu {FFFFFF}[ {15FF00}$$$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}2. Gunoier {FFFFFF}[ {15FF00}$$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}3. Livrator de {FF0000}Pizza {FFFFFF}[ {15FF00}$$$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}4. Vanzator de inghetata {FFFFFF}[ {15FF00}$$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}5. Livrator {FFFFFF}[ {15FF00}$$$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}6. Fermier {FFFFFF}[ {15FF00}$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}7. Taietor de iarba {FFFFFF}[ {15FF00}$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}8. Vanzator de Hotdog {FFFFFF}[ {15FF00}$$ {FFFFFF}]\n", sizeof(pDialog)); strcat(pDialog, "{FFFFFF}9. Detectiv {FFFFFF}[ {15FF00}$ {FFFFFF}]\n", sizeof(pDialog)); ShowPlayerDialog(playerid, 12345678, DIALOG_STYLE_LIST, "{FFCC33}Job-uri:", pDialog, "Bine", ""); return 1; }