-
Posts
1.337 -
Joined
-
Last visited
-
Days Won
95
Content Type
Profiles
Forums
News
Documentation
Everything posted by WiDuAlK
-
1) Ce GM folosesti? 2)Erorile respective se datoreaza: a) verifica daca ai in folderul ' plugins' si .so si .dll(de genu streamer.so streamer.dll , mysql.so mysql.dll , Whirlpool.so Whirlpool.dll , sscanf.so si sscanf.dll) daca ai toate acestea , si nu iti merge , instaleaza Microsoft Visual C++ versiunile - 2005 - 2008 - 2010 - 2012 - 2013 si Net Famework 4.0, apoi da restart la PC. De ce iti trebuie acestea instalate? Raspuns: Pentru ca pluginurile .dll se realizeaza cu ajutorul acestor programe , dar depinde si de vechimea lor, de aceea este posibil ca pentru majoritatea pluginurilor .dll pe care le ai sa fie pe versiunea 2012 , dar unul dintre ele sa fie pe 2010 , si din cauza asta , pentru a evita aceasta eroare instaleaza ce ti-am spus mai sus si da restart la PC. Revino cu un reply , daca tia mers sau nu.
-
Ma equinox, daca tot ai pomenit ca rusii fac gm uri misto, trimite mi si mie unul care crezi ca m ar lasa cu gura cascata, serios, nu la vrajeala zic On: nu bag mana in foc ca tu lai editat cum e acum dar arata interesant
-
Pentru ca acele obiecte asa sunt concepute, daca le cauti rin sa-mp ai sa remarci ca nu te poti uita dupa ele. Sunt unele care au pe ambele parti View altele doar pe o parte , iar cealalta e invizibila. asa este de la creatori GTA San Andras
-
Daca nu are nimic si nu te lasa sa intri cel mai probabil de la versiunea samp pe care e sv. Pune ti 0.3z si tu si punei si serverului
-
Pune la onplayerdeath setplayerpos ul
-
In primul rand schimba ti numele petru ca acest nume este al prietenului meu andy47. In al 2 rand daca folostesti host cei care ti au facut baza de date ti au creat ei o noua baza tu doar dai click pe ea si dai import si nu iti va da eroare
-
stiti ceva, nici nu stiu de ce m-am complicat bag ..., mi-am facut singur acel TD puteti inchide topicul! T/C
-
Nu ai folosit nicaieri RNPC_StopPlayback
-
la comanda /buyvehicle pui ceva de genu: if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { //Ce mai ai tu pe acolo GivePlayerMoney(playerid,suma_dorita);//calculezi tu cat % sa iti dea }
-
In primul rand iti trebuie un editor de textdraw-ri (descarcati iTD) 2) Te duci , iti faci Textdraw-ul unde doresti 4) In GM ai comanda /exam care te duce la un CheckPointsi pui ceva de genu TextDrawSetString(numeleTextDraw,"1/200(sau cat ai tu); te duci la pozitia 2 TextDrawSetString(AcelasinumeleTextDraw,"2/200(sau cat ai tu); si etc , pana ajungi la TextDrawSetString(numeleTextDraw,"200/200(sau cat ai tu)- Ai terminat examenul cu brio!";
-
Off: eu sunt in faza de a crea un GM de la 0 din R33 Ideal pentru Rpg by WopsS pentru a imi imbunatatii masa de cunostinte. Momentan am facut 13000 lini(evita detaliile astea) si din cauza asta , nu am ajuns inca la dealership, deci nu cred ca as putea sa iti ofer un tutorial in adevaratul sens al cuvantului. ON:Am cautat intr-un fs "car owner ship" si am observat la un public"SavePlayerData" 3 formaturi. format(var, 32, "CarKey=%dn",PlayerInfo[playerid][pPcarkey]);fwrite(hFile, var); format(var, 32, "CarKey2=%dn",PlayerInfo[playerid][pPcarkey2]);fwrite(hFile, var); format(var, 32, "CarKey3=%dn",PlayerInfo[playerid][pPcarkey3]);fwrite(hFile, var); daca folosesti dini , sau ini sau yini , atunci te poti folosi de aceste date si iti creezi unca cate sloturi ai nevoie cu : format(var, 32, "CarKey4=%dn",PlayerInfo[playerid][pPcarkey4]);fwrite(hFile, var); format(var, 32, "CarKey5=%dn",PlayerInfo[playerid][pPcarkey5]);fwrite(hFile, var); dar trebuie sa definesti "pcarkey4 si 5 iar la comanda /buyveh(sau cum ai tu) pui conditia if(PlayerInfo[playerid][pPremiuCont] == 1) { PlayerInfo[playerid][pPcarkey4] = idcar; } else { SendClientMessage(playerid,culoarea_ta,"Nu ai premium cont!"); }
-
Te folosesti de publicul OnPlayerDeath cv de genu: SetPlayerPos(playerid,pos x, posy, posz); //playerid- persoana care moare
-
Bun,dupa cum cred , tu folosesti sistemul de comenzi strcmp deci hai sa ii dam drumul la treaba: Am sa ma folosesc de sscanf sa imi fie mai usor Sscanf by Yless(daca nu ai descarca de pe net) pui la inceputul GM-ului #include <sscanf2> si sa trecem la comanda ] if(strcmp(cmdtext, "/sellmats", true) == 0) { new targetid[MAX_PLAYER_NAME], nrmateriale = 0, sumamateriale = 0, string[200];// creem niste variabile si le transformam in conditii. GetPlayerName(targetid, targetid, sizeof(targetid));// Definim targetid ca fiind orice persoana dorim sa ii distribuim materialele if(IsPlayerConnected(playerid))// verificam daca playerul este conectat { if(sscanf(params, "udd", targetid, nrmateriale, sumamateriale)) return SendClientMessage(playerid,-1,"/sellmats [Nume_Player/ID] [Numarul_Materialelor] [Suma]"); //////////////////////u-numele playerului, d- nr materiale si celalalt d-suma if(targetid == playerid) SendClientMessage(playerid,-1,"Nu iti poti vinde singur materialele!");// daca persoana cararuia ii distribuim materialele este aceeasi cu cea care vide sa nu il lase PlayerInfo[playerid][pMats] -= nrmateriale;//playerid=persoana care distribuie materialele ii scade materialele PlayerInfo[targetid][pMats] += nrmateriale;//targetid=persoana care ii distribuim materialele primeste materialele PlayerInfo[playerid][pMoney] += sumamateriale;//playerid=persoana care distribuie materialele primeste suma ceruta pe materiale PlayerInfo[targetid][pMoney] -= sumamateriale;//targetid=persoana care ii distribuim materialele ii scade suma de bani care ii a fost ceruta. format(string, sizeof(string), "%s tia dat $d materiale pentru suma de %d", playerid, nrmateriale, sumamateriale);// string este definita ca fiind textul , in caz ca nu sti string = cuvant iar acel "200"din paranteza este marimea textului(maxim 200 litere/caractere inclusiv space se ia ca caracter) SendClientMessage(targetid, -1, string);// ii da mesajul persoanei care a primit marfa format(string, sizeof(string), "I-ai dat lui %s $d materiale pentru suma de %d", targetid, nrmateriale, sumamateriale); SendClientMessage(playerid, -1, string);// ii da mesajul persoanei care a vandut marfa marfa } return 1;// ii returneaza tot ce am facut pana acum }
- 1 reply
-
- 1
-
-
Verifica daca ai 2 procesoare de comenzi(zcmd si strcmp)
-
da si nu il ascunde pana la urma? sti cumva numele GM-ului sau imi poti da in PM cele 2 TD-uri(banda neagra si TD cu "LEI")?
-
Salutare , mai demult , o cunostinta a luat un gm de pe net si i-a schimbat numele. Ce ma interesat din gm ala era ca avea un TextDraw cu Lei si inca un TextDraw cu o banda neagra ce acoperea simbolul"$". Ati putea sa-mi ziceti numele acelui GM, mi-ati fi de folos. GMul bignetwork a fost verificat si nu are acel TD.Daca stiti imi puteti da eventual si un link de download, am catuat si gmul gta pro romania , dar nu i-am gasit fisierul .pwn . O sa ma intrebati "De ce nu il faci tu?" Pentru ca nu pot pozitiona exact la limita si nu pot face banda neagra sa ascunda semnul "$". P.S Va rog nu faceti off topic
-
Ce scripturi? Incearca sa le creezi tu si posteaza aici erorile
-
Ai 2010 2012 2013 versiunile microsoft visual c++?
-
Topic close
-
Problema intalnita (descriere): Salutare , am incercat sa creez o comanda /fbalance pentru a verifica suma ce este in depozitul factiunii, dar nu merge... imi apare la suma 0.Tin sa mentionez folosesc R33 ideal pentru RPG Ero(area / rile) / warning-(ul / urile):- Liniile de cod / sursa / script-ul: Include: enum fInfo { pDepMoney, pDepMats, pDepDrugs }; new FactionInfo[201][fInfo]; public Update(playerid, type) { if(IsPlayerConnected(playerid)) { new string[256], playerName[MAX_PLAYER_NAME], FactionID[200]; GetPlayerName(playerid, playerName, sizeof(playerName)); { switch(type) { //Factiuni case pDepMoneyu: { mysql_format(handle, string, sizeof(string), "UPDATE `factiuni` SET `Money`='%d' WHERE `ID`='%i'", FactionInfo[MAX_FACTIONS][ pDepMoney], FactionID); mysql_query(handle, string); } case pDepMatsu: { mysql_format(handle, string, sizeof(string), "UPDATE `factiuni` SET `Mats`='%d' WHERE `ID`='%i'", FactionInfo[MAX_FACTIONS][ pDepMats], FactionID); mysql_query(handle, string); } case pDepDrugsu: { mysql_format(handle, string, sizeof(string), "UPDATE `factiuni` SET `Drugs`='%d' WHERE `ID`='%i'", FactionInfo[MAX_FACTIONS][ pDepDrugs], FactionID); mysql_query(handle, string); } } } } } comanda: mcmd:fbalance(playerid,params[]) { new string[200]; if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { if(IsPlayerInRangeOfPoint(playerid,3,697.9628,-1281.5386,13.7009)) { format(string,sizeof(string),"SELECT `Money` FROM `factiuni` WHERE `ID` = 1 LIMIT 1;"); mysql_tquery(handle,string); format(string,sizeof(string), "Depozitul detine suma de %d$.",string); SendClientMessage(playerid, COLOR_SYN2, string); } } return 1; } Imagini / Video (optional):Nu este nevoie Ati incercat sa rezolvati singur?: Da
-
Ia incearca sa iti iei librariile Microsoft Visual C++(2005 2008 2010 2012 2013) si vezi daca mai ai eroare
-
Verifica linia dinaintea lui , sa vezi daca are ; sau , daca nu , inseamna ca nu ai pus paramtri corecti ai ABroadCast
-
7/10. Din descriere suna a edit. Imbunatatirile pe care le-ai adus nu sun asa wow, cat e de greu sa schib 2 -3 culori , sa pun o conditie pentru cont premium....Am observat ca ai si chestii utile cum ar fi showhisper, si 2 3 sisteme cat de cat atractive.
-
Simplu.
- 5 replies
-
- Tutoriale Limbaj PWN!
- TUTORIALE LEGENDS!
- (and 5 more)
