Jump to content

Toader Mihai

Membru
  • Posts

    88
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Toader Mihai

  1. 25 lei si in factiune? nu se poate, add pe Discord sa ti arat un cont.MihaiT#3106
  2. Salutare dragi membrii ai acestui forum.In timp,am invatat cat de cat sa scriptez.M-am mai uitat si peste alte moduri de joc, cautari pe internet,m-au mai ajutat prieteni pe discord cu functii ce nu le stiam. In primul rand, serverul are un anticheat pe include al carui creator este Sorin(l-am implementat, deoarece nu prea le am cu anticheatul, doar anti-teleport hack am facut). Am ales sa fac un gamemode pe module. Ideea de quest, a fost inspirata de la un membru de pe acest forum(nu-i mai stiu numele, daca se mentioneaza in comentariu, editez topicul) Sistemul de business nu este finalizat(momentan doar comanda /buy la 24/7, unde poti cumpara telefon, credit, camera foto, walkie talkie, phone book) (nu am facut poze) Payday individual cu tot cu sistem de ore jucate. In fine, nu vreau sa lungesc mult si prost, las pozele sa vorbeasca.(nu sunt bun pe cod, am incercat sa optimizez dupa cunostiintele mele, iteratori, etc) poze din cod si cu module: https://imgur.com/a/XT16ZiJ poze din joc: https://imgur.com/a/2h96epD Posibil sa-l mai actualizez putin, mai termin pe la sistemul de factiuni (/sfv la vehicule) sistem de vehicule personale si dealership, si sa-l vand.
  3. Codul nu este aranjat corect. Incearca sa copiezi de aici comanda. https://pastebin.com/u15NmvKg
  4. Pai ar trebuii sa gandesti urmatoarele: - sa faci o variabila care sa ii dea la comanda bonus un timp, si la un timer sa ii scada din valoarea variabile, pana ajunge la 0, cand ajunge la 0, ii stergi vehiculul din baza de date.(asta e o idee)
  5. hmm, am mai intalnit problema asta pe un gamemode de pe net si era din baza de date, ii insera ID 0 la cont in loc de 1.Dai la operatiuni in baza de date la tabelul unde iti stocheaza tie conturile (spre ex, `users` ) si adauga la auto_increment la `id` 1.
  6. vei folosi SendAdminMessage(COLOR_WHITE, string, nivelul de admin de la care sa afiseze adminilor)
  7. function SendAdminMessage(color,const string[],level) { foreach(new i : Player) if(PlayerInfo[i][pAdmin] >= level) SendClientMessage(i, color, string); return 1; } mi se pare mai simplu.
  8. eu am schimbat phpmailer si s-a rezolvat.
  9. Aprob, aici poate fi.Verifica cand cumpara arma din gun shop(poti sa te uiti si la dialogul cu comanda Buy Weapon, sa vezi daca ii da GivePlayerWeaponEx sau cum ai tu definit in gamemode.Daca o ai doar giveplayerweapon, modifca cum ai tu functia in gamemode!
  10. poze din gamemode: https://imgur.com/a/x8sSFEo Probabil, nu o sa mai continui la acest gamemode, prea mult de lucru,cred ca o sa incep ceva edit dupa internet...
  11. incearca sa adaptezi, nush daca e asta rezolvarea :))) Dialog:HOUSEMENU(playerid, listitem, response, inputtext[]) { if(!response) return 1; switch(listitem) { case 0: { Dialog_Show(playerid, HOUSEMENU2, DIALOG_STYLE_INPUT, "Input House Description", "insert here", "choose", "cancel"); } case 1: sendError(playerid, "Momentan. sisemul de rent house este in lucru!"); } return 1; } Dialog:HOUSEMENU2(playerid, listitem, response, inputtext[]) { if(!response) return 1; new maxc = strlen(inputtext); if(maxc > 30) return sendError(playerid, "Too many characters ( 0-30 )."); format(VariabilaCasei[house][VariabilaDescriereCasa], 256, inputtext); SCMf(playerid, COLOR_WHITE, "Descrierea casei tale este acum: %s", inputtext); mysql_format(SQL,gQuery,sizeof(gQuery),"UPDATE `houses` SET `Description`='%s' WHERE ID = '%d'",VariabilaCasei[house][VariabilaDescriereCasa],PlayerInfo[playerid][pHouseKey]); mysql_tquery(SQL,gQuery,"",""); OnPropTextDrawUpdate(1, casa); return 1; } (PSSt: adaptezi tu)
  12. poze cu putin cod (nu e cel mai optimizat =)) )
  13. poze din joc: https://imgur.com/a/pL0PzgJ https://imgur.com/2vv3o35
×
×
  • 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.