Jump to content

AddisoN

Membru
  • Posts

    120
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by AddisoN

  1. AccInfo[playerid][DLine3] = 0; e ultimul in acel enum?
  2. Poate pui codu sursa daca vrei sa fii ajutat.
  3. acel if care verifica daca admin level < 6, adica tota lumea inafra de admini lvl 6 cand folosesc comanda sunt telwportati la event, admimi cu lvl >= cu 6 pot accepta acel event. Daca vrei ca oricine are admin level mai mare ca X sa accepte eventul conditiile trebuie sa arate cam asa if (PlayerInfo[playerid][pAdmin] >=X) { instructiunile cand accepta event } Else { Instructiuni pt a fi un plauer teleportat la event } X il inlocuiesti cu ce admin level vrei tu sa fie minim pt a accepta eventul.Daca conditia asta if(ServerInfo[HNSStartedEx] == 1) return SendClientMessage(playerid, RED, "Nu este un event ***HNS*** in desfasurare!"); este adevarata admini nu mai au acces la comanda deoarece vor primi acest mesaj
  4. Si acel program are functie de find. Fa exact ce ti.a spus si banditul. Cauta in gm functia sscanf si stergeo sau stergi acel include. Schimba numele acelei variabile bool in orice alceva.
  5. 1. WantedLevel trebuie sa fie indexat c su t si celelate. 2. Nu ai deachis si niic nu ai inchis acolade 3. Dc mai folosesti for data tu in loc sa pui pui [0]? Daca vrei sa folosesti doar 0 nu mai face for.
  6. La OnPlayerText faci verificarile pt ce nu vreii sa apara in chat cand jucatorul scrie DOAR mesaje. Pt a nu aparea in /ad /news sau alte comezi trebuie sa faci verificarea in comenziile respective. P.S: poti creea o fct pe care sa o apelzi mereu cand vrei sa verifici.
  7. Da un sendclientmessagetoall cand creezi pickupurile si 3dtextlabel cu coordonate.
  8. Trimiti un mesaj cand folosesti comanda cu idul clanului nr de sloturi si nr de membrii din acel clan (toate astea in loc de acea verificare cu nr de sloturi)
  9. Scuze dabia ma trezisem si am scris prostii. Este corecta verificarea. Incearca sa faci un debug sa vezi daca iti incarca datele clanului coreapunzator din baza de date
  10. Cand verifici if(GetClanMembers(PlayerInfo[playerid][pClan]) >= ClanInfo[PlayerInfo[playerid][pClan]][cClanSlots]) Practic verifici daca 15>1 (in cazul in care clanul are 15 sloturi si un singur player in el) sa nu poti da invite in clan. Solutii: Ramana conditia din if la fel if(GetClanMembers(PlayerInfo[playerid][pClan]) >= ClanInfo[PlayerInfo[playerid][pClan]][cClanSlots]){ cod-ul pt a introduce jucatoru in clan} Else retuenezi mesaju Sau modifici conditia asa if((ClanInfo[PlayerInfo[playerid][pClan]][cClanSlots]>=GetClanMembers(PlayerInfo[playerid][pClan]) )
  11. Daca nu ai cclanslots in baza de date asta e problema pentru ca dupa restart acea variabila va fi 0 pt ca nu e stocafa si nu poti da invite. Daca faci clanul din game merge sa dai invite imediat dupa? P.S: cclanslots trebuie sa fie in tabelul calnurilor probabil clans nu in tabelul cu nucatorii,players.
  12. Cate sloturi are clanul si cati membrii are in el? (Cel in care ai vrut sa dai invite)
  13. Instaleaza microsoft redistribute c++ sau cva de genu
  14. Poti face o matrice cu mai multe locuri de parcare si cand un player cumpara o masina noua sa alegi un nr random in functie de cate linii ai in matrice si sa spawnezi masina acolo. In matrice pui x,y,z,r pe fiecare linie aferente acelui loc de parcare ales cu /save cand esti intr-o masina.
  15. Daca vrei ca dialogul sa aibe doar un buton vei pune asa: CMD:info(playerid, params[]) { if(IsPlayerConnected(playerid)) ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_LIST,"{FFFFFF}***Informati Server***","Scripter: {B30000}POPESCU{FFFFFF}\n{FFFFFF}Fondator: {B30000}POPESCU & POPESCU{FFFFFF}\n{FFFFFF}Forum: PAS \n{FFFFFF}Panel: PAS (in curand) \n{FFFFFF}*Orice CMD:info(playerid, params[]) { if(IsPlayerConnected(playerid)) ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_LIST,"{FFFFFF}***Informati Server***","Scripter: {B30000}POPESCU{FFFFFF}\n{FFFFFF}Fondator: {B30000}POPESCU & POPESCU{FFFFFF}\n{FFFFFF}Forum: PAS \n{FFFFFF}Panel: PAS (in curand) \n{FFFFFF}*Orice {B30000}BUG{FFFFFF} se raporteaza pe: {B30000}[/report]{FFFFFF}","","Close"); return 1; }
  16. AddisoN

    HELP

    Adica cum sa imparti?
  17. Trebuie sa stergi ; care sunt dupa primu if
  18. Arata erorile pe care le primesti ca sa te putem ajuta.
  19. Eu am am venit primu cu comm cu care sa subeestimeze pe cineva? Daca esti la inceput si nu stii nu vii frate sa dai sfaturi. Citeste si tu comm -ul ala in care zice sa dea define la functiile alea si dupa vii sa te iei de mine.
  20. Imi pare rau sa te dezamagesc dar aici nu e locul tau atata timp cat la functii vrei sa dai define
  21. Off ce greu eu, banuiesc ca te referi la conectarea la baza de date ca se afla in include, atunci deschizi acel include si il editezi
  22. Ai deschia bigzone vreodata? Are acele lucruri definite dar a omis o acolata si de aceea apar ca nedefinite Edit: vUpdate nu sedefineste cu define ci ii faci un forward deoarece este un public. PS: ai intels cum sa faci comanda fly mucosule?
  23. Uite un exemplu, sa zicem ca masina la care vrei sa verifici are id in db= 7 => x=7 If (x==7) printf (coordonate); verifici daca ce e in db + ce apare de la ambele printf-uri in consola sunt acelasi.
  24. Stunton [MAX_PLAYERS] este un vector, iar stunton este o variabila. Daca definesti doar ca stunton toti jucatorii il vor avea pe 0 respectiv 1 cand e eventul pornit chiar daca acestia nu vor sa participe. Nu inteleg ce e asa greu sa faci un sistem de random stunts, licrezi la el de vro 2 luni. In timpu asta faci un gm de la 0...
×
×
  • 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.