Jump to content

ImpulsE

Membru
  • Posts

    114
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by ImpulsE

  1. Esti sigur ca versiunea plugin-ului este aceeasi cu cea a include-ului?
  2. Ce procesor de comenzi folosesti? Deoarece mie imi merge comanda, daca folosesti ZCMD sau PAWN.cmd atunci ar trebui modifici comanda ca dupa ":" sa arate asa: masina(playerid, params[])
  3. Cum ai incercat sa il faci? Arata-mi codul te rog.
  4. Șterge acele ”stock”-uri dinaintea comenzilor și încearcă să vezi dacă merge așa.
  5. Pentru a atașa un obiect de vehicul trebuie să creezi prima dată obiectul cu CreateObject sau CreateDynamicObject și după să atașezi obiectul creat de mașină. Era bine să te uiți și pe wikipedia puțin înainte de a face comanda, așa trebuie atașat un obiect de mașină: new objectid = CreateObject(...); new vehicleid = GetPlayerVehicleID(playerid); AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0);
  6. #include <easyDialog> //La inceputul GM-ului sau FS-ului, by: Emmet_: http://forum.sa-mp.com/showthread.php?t=475838 #include <Pawn.CMD> //Este un procesor de comenzi, poti folosii si ZCMD cu aceelasi cod deoarece structura comenzii este lafel cmd:upgrade(playerid, params[]) { ShowDialog(playerid, DialogUpgrade, DIALOG_STYLE_LIST, "Upgrade", "Upgrade 1\nUpgrade 2\nUpgrade 3", "Select", "Cancel"); return 1; } Dialog:DialogUpgrade(playerid, response, listitem, inputtext[]) { if (response) { switch(listitem) { case 0: ShowDialog(playerid, DialogUpgrade, DIALOG_STYLE_MSGBOX, "Upgrade 1", "Textul tau aici", "Okay", ""); //Daca apasa pe prima optiune ii apare acest dialog case 1: ShowDialog(playerid, DialogUpgrade, DIALOG_STYLE_MSGBOX, "Upgrade 2", "Textul tau aici", "Okay", ""); //Daca apasa pe a doua optiune ii apare acest dialog case 2: ShowDialog(playerid, DialogUpgrade, DIALOG_STYLE_MSGBOX, "Upgrade 3", "Textul tau aici", "Okay", ""); //Daca apasa pe a treia optiune ii apare acest dialog } } return 1; } Ai explicațiile în cod în formă de comentariu.
  7. Foloseste programul facut de Mafia, poti face dialog-uri cu acel program. Acest tabel este tot un dialog.
  8. Văd că ști să faci ceva să câștigi un ban în viața reală, dai comment-uri pe site-uri, îți exprimi opinia despre produse pe site-ul din semnătura ta, mare brânză, ce să zic, asta făceam la 12 ani.. Spre deosebire de tine unii care se dau mari cu lucrurile pe care le știu în programare și căștigă bani din asta, nu din datul click-urilor pe site-uri anonime..
  9. Nu văd să fi postat vreo imagine să știu cum trebuie să fie.
  10. Păi în primul rând, nu este o eroare, este un avertisment și îți zice că nu folosești niciodată variabila Ip_Limit, dacă vrei să nu mai ai avertismentul șterge linia cu new Ip_Limit = 5; Dar văd că folosești variabila IP_LIMIT care nu este definită în codul pe care ni l-ai dat aici. Dacă o să ai o eroare după ștergerea liniei cu Ip_Limit = 5 scrie-o înapoi și redenumește-o în IP_LIMIT.
  11. Depinde, de exemplu pe webhost-ul folosit de mine pot uploada baze de date până in 50 de MB. Ar fi okay să posteze o poză cu pagina de import să vedem care este mărimea maximă acceptată de versiunea lui de phpmyadmin.
  12. @CristiaNNN. Pune codul din fișier pe pastebin și postează într-un reply link-ul către pastebin, este posibil să ai vreo problemă în codul SQL.
  13. Nimeni nu mai vrea ceva original fiindcă tot ce este original este prost făcut, trebuie făcut ceva original care să și prindă la lume. Degeaba faci ceva ”original” care este exact ca celălalte gamemode-uri și doar schimbi câteva culori sau textdraw-uri. Ori cealaltă versiune de ”original” este acea în care este un server de pe care lipsesc o groază de script-uri fiindcă este ”original”. Dacă faci ceva care să arate bine, să fie complex și să nu fie luat de pe alte servere de care deja este sătulă toată lumea o să ai succes.
  14. In românia știu că nu o să prindă, de asta o să îl fac în engleză..
  15. Salutare, astăzi am decis să vă prezint proiectul meu cu ajutorul căruia încerc să aduc ceva nou între atâtea servere de tip RPG care domină comunitatea română de sa-mp. Ieri lucram la un sistem de mapping cu obiecte care pot fi distruse și mi-a venit o idee care sper să fie unică și apreciată. Descrierea GameMode-ului: Fiecare jucător nou înregistrat se trezește pe o insulă aleatorie dintre cele 50 de insule existente momentan pe server generate aleatoriu când cineva intră pe acea insulă pentru prima dată. Jucătorul trebuie să își adune provizii, să își creeze o casă, respectiv să facă insula un loc cât mai plăcut de trai, dacă jucătorul are hârtie, cerneală și măcar o plută poate să mearga pe o altă insulă și să creeze o hartă cu drumul dintre cele două insule. Daca jucătorul nu are o hartă acesta are șansa doar de 33% să se întoarcă pe insula sa, acesta poate ajunge pe altă insulă sau se poate rătăcii și caracterul o să decedeze. Caracterul nu o să mai poată fi recuperat dacă moare pierdut pe mare și jucătorul trebuie să își creeze un cont nou. Jucătorii își pot crea cu ajutorul diferitor materiale clădiri și obiecte care au o anumită durabilitate și viată. Obiectele pot fi sparte și de la obiecte o să cadă materiale. Pionierul fiecărei insule o să primească un număr de puncte ”tribale” în funcție de câți locuitori are insula descoperită de el. Cu aceste puncte jucătorul își poate crea un trib și cu acel trib poate ataca alte insule și să preia conducerea insulei primind bani și taxe și de pe acele insule sau își poate proteja gradul de pe insula sa cu ajutorul membrilor din tribul său. Update log: Media: Alpha v0.1 http://imgur.com/a/ehKiW
  16. Este o idee foarte buna de reclama la server, vocea zic ca putea fi putin editata sa nu fie asa de "groasa" deoarece in unele versuri nu se auzea bine deloc..
  17. Textdraw-urile arata bine dar as putea spune ca sunt prea incarcate..
  18. Arata bine, dar eu cred ca o sa iti influenteze mult aspectului dealership-ului locatia in care o sa apara masina.
  19. CMD:ajail(playerid, params[]) { new targetid, time, reason[64], randomnr; if(pInfo[playerid][pAdminLevel] < 1) return SendClientMessage(playerid, COLOR_RED, "ERROR: Nu ai nivelul de administrator necesar!"); if(sscanf(params, "uis[64]", targetid, time, reason)) return SendClientMessage(playerid, -1, "USAGE: /ajail <playerid> <time> <reason>"); if(time == 0) return SendClientMessage(playerid, COLOR_RED, "ERROR: Minimul de timp este 1!"); randomnr = rand(2, 100); SetPlayerPos(targetid, AjailX, AjailY, AjailZ); SetPlayerVirtualWorld(targetid, randomnr); SetPlayerInterior(targetid,AjailInterior); pInfo[targetid][pJailTime] = time; new string[128], adminname[64], targetname[64]; format(string, sizeof(string), "Administrator %s ajailed %s, reason: %s", GetPlayerName(playerid, adminname, sizeof(adminname)), GetPlayerName(playerid, targetname, sizeof(targetname)), reason); SendClientMessageToAll(COLOR_RED, string); AjailCount(targetid); return 1; } CMD:unajail(playerid, params[]) { if(pInfo[playerid][pAdminLevel] < 1) return SendClientMessage(playerid, COLOR_RED, "ERROR: Nu ai nivelul de administrator necesar!"); if(sscanf(params, "u", targetid) return SendClientMessage(playerid, -1, "USAGE: /unajail <playerid>"); if(pInfo[targetid][pJailTime] == 0) return SendClientMessage(playerid, COLOR_RED, "ERROR: Jucatorul nu este in jail momentan!"); new randSpawn = random(sizeof(randomSpawns_DayZSA_Part1)); SetPlayerPos_Allow(playerid,randomSpawns_DayZSA_Part1[randSpawn][0],randomSpawns_DayZSA_Part1[randSpawn][1],randomSpawns_DayZSA_Part1[randSpawn][2]); pInfo[playerid][pJailTime] = 0; return 1; } public AjailCount(playerid) { if(pInfo[playerid][pJailTime] == 1) { new randSpawn = random(sizeof(randomSpawns_DayZSA_Part1)); SetPlayerPos_Allow(playerid,randomSpawns_DayZSA_Part1[randSpawn][0],randomSpawns_DayZSA_Part1[randSpawn][1],randomSpawns_DayZSA_Part1[randSpawn][2]); pInfo[playerid][pJailTime] = 0; } else if(pInfo[playerid][pJailTime] => 2) { SetTimerEx(AjailCount(playerid),60000,false,"u",playerid); pInfo[playerid][pJailTime] -= 1; } return 1; }
  20. Ai vreun error log in folderul panel-ului? Daca da te rog sa ii dai attach la post sau copiaza continutul lui si da-i paste aici.
  21. Scrie-mi exact erorile pe care le primesti.
  22. Trebuie sa completezi si $dbh = new PDO('mysql:host=ip;dbname=id database;charset=utf8', 'parola', 'parola'); cu datele necesare deoarece mai mult ca sigur panel-ul foloseste conexiune PDO ca sa fie compatibil cu orice versiune de PHP si daca nu l-ai completat nu o sa iti functioneze.
  23. Daca ai nevoie de ajutor pe partea de web development/design grafic eu te-as ajuta cu cea mai mare placere.
  24. Bine, ce parere ai, sa postez acum partea a 3-a cu admin panel sau sa fac un sistem de tombola de sarbatori si sa pun partea a 3-a dupa aceea?
×
×
  • Create New...

Important Information

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.