Jump to content

Daedric-Fox

V.I.P
  • Posts

    959
  • Joined

  • Last visited

  • Days Won

    27

Posts posted by Daedric-Fox

  1. 3 minutes ago, Senal said:

    am rezolvat acum imi da asa

    gamemodes\gm.pwn(40736) : error 012: invalid function call, not a valid address
    gamemodes\gm.pwn(40736) : warning 215: expression has no effect
    gamemodes\gm.pwn(40736) : error 001: expected token: ";", but found ")"
    gamemodes\gm.pwn(40736) : error 029: invalid expression, assumed zero
    gamemodes\gm.pwn(40736) : fatal error 107: too many error messages on one line

    da si liniileee...

  2. 9 minutes ago, Senal said:

    Am si eu probleme cu aceste erori, am bagat sistemul de vip si-mi da erorile astea la restu' nu-mi da cu erorile astea am probleme :)

    poate aveti voi idee de ce face asa :) +1 pt cel care ma ajuta ;)

    (40732) : error 017: undefined symbol "pName"
    (40733) : error 017: undefined symbol "VIPCHAT"
    (40749) : error 017: undefined symbol "pName"
    (40750) : error 017: undefined symbol "VIPCHAT"
    (40760) : error 017: undefined symbol "DIALOG_VIPWHEELS"

    #define DIALOG_VIPWHEELS 6969

    si restul nu stiu ce fel de variabile sunt ca sa iti pot arata, trebuie sa-mi dai liniiile cu erorile

     

    • Upvote 1
  3. 1 hour ago, Amfwa. said:

    Salut,de ceva timp m-am gandit sa imi deschid si eu un server de SA:MP dar,nu prea stiu limbajul PAWN ceea ce inseamna ca nu stiu a scripta.Am luat un GM de pe net,oarecare sa vad daca imi va iesii ceva,si a iesit,dar cand incerc sa ma conectez pe server nu merge.Am facut cont cu totul nou,am retinut parola dar acelasi lucru,nu merge sa ma conectez.Ma puteti ajuta cumva sa imi spuneti si mie cum pot conecta GM-ul la baza de date sau ce problema este?Tin sa spun ca nu prea stiu a scripta.Sper sa ma ajutati,multumesc pentru timpul acordat.

    Daca nu ai cunostiinte in acest limbaj, mai bine nu deschide nimic, si joaca pe serverele care sunt deja deshise, sunte destule servere, de ce ai mai deschide unul? mai ales cu un gm de pe net, si mai ales ca nu detii cunostiinte in acest limbaj.

    Daca totusi vrei sa deschizi, invata limbajul si apoi deschide.

    Si iti spun ca daca nu ai un buget de cel putin 100-200 euro pentru server nu ai sanse sa ai succes.

  4. 5 minutes ago, BuNiCu-RP said:
    
    	DisablePlayerCheckpoint(playerid);
        switch(DMVCheckpoint[playerid])
        {
         case 1: {
    		DisablePlayerCheckpoint(playerid);
    		CPDMV[playerid] ++;
    		SetPlayerCheckpoint(playerid, 919.6411, -1487.5270, 13.4656, 5.0);
    	}
         case 2: SetPlayerCheckpoint(playerid, 919.8101, -1354.0464, 13.2831, 5.0);
         case 3: SetPlayerCheckpoint(playerid, 919.8101, -1354.0464, 13.2831, 5.0);
         case 4: SetPlayerCheckpoint(playerid, 881.8291, -1321.7100, 13.6602, 5.0);
         case 5: SetPlayerCheckpoint(playerid, 732.3776, -1316.2760, 13.4840, 5.0);
         case 6: SetPlayerCheckpoint(playerid, 636.0119, -1294.8287, 14.9896, 5.0);
         case 7: SetPlayerCheckpoint(playerid, 590.5417, -1222.1847, 17.9030, 5.0);
         case 8: SetPlayerCheckpoint(playerid, 187.7140, -1497.6492, 12.6371, 5.0);
         case 9: SetPlayerCheckpoint(playerid, 195.1679, -1525.3085, 13.3437, 5.0);
         case 10: SetPlayerCheckpoint(playerid, 304.0753, -1484.3490, 32.9891, 5.0);
         case 11: SetPlayerCheckpoint(playerid, 396.5493, -1423.1467, 33.8726, 5.0);
         case 12: SetPlayerCheckpoint(playerid, 452.5795, -1458.2029, 28.8690, 5.0);
         case 13: SetPlayerCheckpoint(playerid, 625.2048, -1419.8362, 13.6259, 5.0);
         case 14: SetPlayerCheckpoint(playerid, 650.4113, -1588.8108, 15.4165, 5.0);
         case 15: SetPlayerCheckpoint(playerid, 849.6292, -1604.8254, 13.4752, 5.0);
         case 16: SetPlayerCheckpoint(playerid, 915.2281, -1588.2057, 13.4751, 5.0);
         case 17: 
    	{
    		DisablePlayerCheckpoint(playerid);
    		CPDMV[playerid] ++;
    		SetPlayerCheckpoint(playerid, 942.9560, -1756.2139, 13.6392, 5.0);
    	}
        }

     

    crede.ma chiar nu aveam nevoie, acest topic eate din anul 2015, pe vreamea cand eram începător ;)

     

    plus de asta, acea variabila trebuia incarcata la fiecare case, nu doar la primul și ultimul.

  5. un mod de joc nu trebuie doar sa aiba cele mai optime functii care exista, cuvantul optim, inseamna alegeeea celei mai bune metode dintre mai multe posibilitati, dar ca un mod de joc sa fie optim trebui sa fie si bine aranjat, sa nu faci string.uri inutile, sa lucrezi cat mai ordonat, sa nu folosesti stock.urile si functiile aiurea, sa nu faci mii de timere, sa nu folosesti prea mult public OnPlayerUpdate, si tot asa, optimizarea vine din parti mic , adica un pic de colo un pic de dincolo, se aduna, degeaba va certati voi ca GVar, Pvar si nu stiu ce e mai rapid decat o variabila normala, astea sunt niste cacaturi, optimizarea vine din lucrurile din care probabil nici nu realizati ca le faceti.

    Si pana la urma ce atata tam-tam ca a cui este gm.ul mai optim, fiecare sa.si vada de treaba lui, de optimizarea lui si de modul lui de joc.

    De-asta nu avem succes cu serverele ca stam sa ne uitam in curu' bugged.ului sa vedem daca e mai optim ca al nostru..

    • Like 1
    • Upvote 1
  6. 1 minute ago, KnowN said:

    Ce-i cu voi ba, luati exemplu de la bugged, cel mai optimizat server din lume si cel mai avansat de habar n-aveti voi, e atat de avansat ca numai Shad0w vede asta, ce ii cu voi.

    :))) ce rau si asta :))

  7. 1 minute ago, Stal1n said:

    Acum imi da 

    [21:07:06] [debug] Run time error 19: "File or function is not found"
    [21:07:06] [debug]  cache_get_value_name
    [21:07:06] [debug] Run time error 19: "File or function is not found"
    [21:07:06] [debug]  cache_get_value_name
    [21:07:06] Script[gamemodes/rpg.amx]: Run time error 19: "File or function is not found"

     

     

    Scuze pentru dublupost !!!

    Ai inversat plugonurile...gm.ul este pe o versiune de mysql, pluginurile alta.

     

  8. 1 minute ago, Stal1n said:

    Salut. Am cumparat gamemodul ohio a lui mister. si dupa ce il urc pe host si il pornesc imi da la mode unknown si in server.log imi zice 19:47:05]  Loading plugin: mysql.so
    [19:47:05]   Failed (/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by plugins/mysql.so))
    [19:47:05]  Loading plugin: streamer.so
    [19:47:05] [debug] Server crashed due to an unknown error

     

     

    Ma poate ajuta cineva cu aceasta problema ca nu ii dau de cap

    incearca pluginul static pt mysql.

  9. 28 minutes ago, w1zzan said:

     if(strcmp(cmd, "/angajeaza", true) == 0) {     if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, -1, "Nu esti conectat.");     if(!IsPlayerInRangeOfPoint(playerid, 1.0, 1019.3221,-1370.8268,13.5540)) return SendClientMessage(playerid, -1, "Trebuie sa fii in pickup-ul de la HotDog pentru a te angaja.");     if(PlayerInfo[playerid][pJob] != 0) return SendClientMessage(playerid, -1, "Deja detii un job.");     PlayerInfo[playerid][pJob] = 17;     SendClientMessage(playerid, -1, "Felicitari! Acum detii job-ul HotDog.");     return 1; }     if(strcmp(cmd, "/livreaza", true) == 0) {     new rand;     if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, -1, "Nu esti conectat.");     if(PlayerInfo[playerid][pJob] != 17) return SendClientMessage(playerid, -1, "Nu detii job-ul de HotDog.");     if(livrare[playerid] != 0) return SendClientMessage(playerid, -1, "Deja livrezi pizza.");     if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Trebuie sa fii intr-un vehicul pentru a incepe livrarile.");     if(!IsPlayerInRangeOfPoint(playerid, 4.0, 990.9988,-1363.0720,13.3664)) return SendClientMessage(playerid, -1, "Trebuie sa fii in pickup-ul din fata pentru a incarca masina cu hotdog-uri.");     rand = random(sizeof(RandomPizza));     CPizza[playerid] = 1;     livrare[playerid] = 1;     SetPlayerCheckpoint(playerid, RandomPizza[rand][0], RandomPizza[rand][1], RandomPizza[rand][2], 2.0);     SendClientMessage(playerid, -1, "Mergi la punctul marcat pe harta pentru a livra hotdog.");     SendClientMessage(playerid, -1, "Daca doresti sa anulezi livrarea foloseste comanda /oprestelivrarea.");     return 1; }

     

    foloseste si tu un porcesor de comenzi.

  10. 2 minutes ago, Tudo said:

    Salut, am creat un dialog urma modelul de pe wiki si am o problema, cand apas butonul "exit" sau "cancel"(depinde cum e scris de fiecare), imi iau "Server Closed the connections" , de ce ? 

    arata cum ai facut la OnDialogResponse acel dialog

  11. 49 minutes ago, Tudo said:

    Salut, incerc sa fac un job truck mai simplu si am nevoie de putin ajutor cu cateva chestii pe care nu le stiu.

    Acesta este scriptul:

    
    if(strcmp(cmd, "/truck", true) == 0)
    		{
    		    new vehicleid = GetPlayerVehicleID(playerid);
    		    if(vehicleid == truck[0] || vehicleid == truck[1] ||vehicleid == truck[1])
    		    {
    		        truckCP[playerid] = 1;
    		        DisablePlayerCheckpoint(playerid);
    				new rand = random(sizeof(RandomCP));
        			SetPlayerCheckpoint(playerid, RandomCP[rand][0], RandomCP[rand][1],RandomCP[rand][2], 5.0);
    			}
    				else
                    {
                   SendClientMessage(playerid,COLOR_GREY,"Nu esti intr-un TIR .");
                 }
                }

    Ce am nevoie, pai, 

    1. Cand playerul respectiv scrie prima oara /truck ii apare un checkpoint unde trebuie sa se duca, insa aici vreau ca playerul sa nu poata sa scrie iar /truck si sa-i schimbe checkpoint-ul, vreau mai intai sa se duca la checkpoint-ul care i l-a dat prima oara iar apoi sa poata scrie iar pentru al doilea CP .

    2.Vreau ca acel player sa nu poata sa scrie /truck daca nu a atasat la TIR o remorca (aici chiar nu imi dau seama ce script sa folosesc, nici exemplu nu am gasit)

    3. Multumesc de ajutor . :)

    faci o variabila new Working[MAX_PLAYERS];

    si pui acolo if(Working[playerid] == 0)

    Working[playerid] = 1; si pui restul.

    iar pentru Trailler 

    IsTraillerAttachedToVehicle

×
×
  • 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.