-
Posts
1.123 -
Joined
-
Last visited
-
Days Won
97
Content Type
Profiles
Forums
News
Documentation
Everything posted by Banditul
-
De ce imi apar warningurile astea? help va rog.
Banditul replied to NewTon's question in Ajutor Scripting
@[El.Capo] sa inteleg ca inseamna ca nu e definit i pe undeva? Pentru ca din explicatia ta toate warniguriel care contin referinta la variabila i inseamna ca acel i nu e definit desi exista o singura eroare acolo care face referinta la faptul ca nu e definit To OP: Inseamna ca undeva in codul tau exista o posibilitate sa ai un astfel de cod: for(new i; i < x; i++) { //ceva cod aici //si mai mult cod for(new i; i < y; i++) { } } (in loc de for poate deasemenea sa fie foreach iar x si y sunt valori precum MAX_PLAYERS) De preferat ar fi sa arati si ceva cod care sa faca referinta la cel putin un warning si/sau eroare Si cum a spus si El.Capo acele constante referitoate la crates le definesti folosind #define (daca ma mai serveste memoria despre cum functioneaza rpg): #define pRespectx nr -
Cum compar inputtext cu o data pentru comanda de deposit
Banditul replied to ShaggyShaggy's question in Arhivă probleme
Nu poti compara un string cu un numar in felul acesta si in nici un caz nu poti stoca un string intr-o variabila de tip numeric si inputtext nu are playerid, e string are doar index de la 0 la 144(parca) nu stiu exact care e maximum pe care un player il poate scrie intr-un dialog if(IsNumeric(inputtext)) { new bani = strval(inputtext); if(bani <= PlayerInfo[playerid][pBani]) { PlayerInfo[playerid][pBani] -= bani; PlayerInfo[playerid][pBaniBanca] += bani; new string[128]; format(string, sizeof(string), "Ai depozitat %s", bani); SCM(playerid, galben, string); GivePlayerMoney(playerid, bani); } else { SCM(playerid, rosu, "EROARE: Nu ai suficienti bani!"); } } else { SCM(playerid, rosu, "EROARE: Trebuie sa introduci doar cifre!"); } Si nu pui punct si virgula la un if, niciodata -
Daca vrei performanta SAMP GDK C++ Sau SampSharp (recomand).NET Core chiar a adus o enorma performanta un ultimul timp mai ales la capitolul Garbage Collector
-
https://forum.sa-mp.com/showthread.php?t=261581 AddStaticVehicle poate fi folosit doar la OnGamemodeInit sau OnFilterscriptInit si rezolvarea ta e nula
-
Gresit. Gm de trucking are acest job de train driver si merge foarte bine. Singura chestie e ca nu poti spawna trenurile dinamic, trebuie spawnate cu AddStaticVehicle la OnGamemodeInit
-
Foarte bune raspunsurile pacat ca va scapa ceva foarte important Loading plugin: streamer Failed. Loading plugin: crashdetect Failed. Loading plugin: sscanf Failed. Care sunt sursa erori
-
Problema suna de parca dialogul unde comfirmi sa cumperi masina cheama dialogul de register nu dialogul necesar. Verifica id de la dialoguri si vezi sa nu fie duplicate
-
Scoate modurile. Problema rezolvata
- 1 reply
-
- 2
-
-
-
Deci dupa tine intreg gm a fost conceput direct pe host(scripterul scriind codul pe host) E evident ca nu ti se incarca pluginul streamer. Vezi ce spune in momentul in care incarca pluginul eventual gaseste versiunea de streamer care functioneaza
-
A fost free 2+ zile pe humble bundle totusi pentru cei ce nu stiau e destul de dragut gestu
-
Ai incercat cu rezolutia ecranului tau? Si de preferat ar fi 32 bit nu 16 bit(la rezolutie)
-
Lenght nu e necesar pentru int/float. Lenght e mai mult pentru vizualizare(cand te uiti la date) Evident in varchar/char lenght e obligatoriu
-
Foloseste 3.10.8 @Radiaa Sau fa update la cateva includeuri cum ar fi: YSI( https://github.com/pawn-lang/YSI-Includes/tree/5.x ) samp ( https://github.com/sampctl/samp-stdlib ) Pentru mai multe detalii despre warning: https://github.com/pawn-lang/compiler/wiki/Const-Correctness Practic inseamna ca string din functia respectiva nu este const cand ar trebui Log(playerid, string[]) Asta ar putea fi facut const Log(playerid, const string[])
-
https://forum.sa-mp.com/showthread.php?t=638840 Poti incerca trello(desi trello are alt scop) sau poti pune proiectu pe bitbucket(private repository) si fiecare modificare o trimiti acolo(commit) si astfel stii exact ce ai modificat(evident exista un tool care iti poate face un changelog bazat pe commits) Site probabil asemanator: keepachangelog.com, headwayapp.co
-
[Problema: Run time error 19: "File or function is not found"]
Banditul replied to GotenAdv's topic in Discuţii scripting
https://www.microsoft.com/en-us/download/details.aspx?id=52685 selectezi x86 https://www.microsoft.com/en-us/download/details.aspx?id=40784 selectezi x86 https://www.microsoft.com/en-us/download/details.aspx?id=5555 -
[Problema: Run time error 19: "File or function is not found"]
Banditul replied to GotenAdv's topic in Discuţii scripting
Ai nevoie de versiunile x86(x32) de la visual c++ nu de x64. Pluginele sunt facute pentru x32(x86) -
Atunci aia e problema. Ai facut ceva gresit cand ai copiat asta daca inainte de a incepe adaugarea acelui lucru se compila corect
-
In loc de DIALOG_LOGIN1 2 3 pui TextDraw-ul facut de tine
-
Nu e nevoie de multi topic
-
E foarte clara. DIALOG_LOGIN1 e dialog nu textdraw si DIALOG_LOGIN3[playerid] nu e array
-
Daca folosesti comunity compiler(vechi zeex compiler) trebuie sa ai un pawn.cfg modificat sau daca ai alt editor fata de pawno atunci trebuie sa modifici linia de comanda de la compilare Ai aici cateva detalii
-
Uhm sa creezi tu fodlerul models ai incercat? Eventual sa adaugi ceva in el? Poate nu vine cu versiunea de linux pentru ca nu se asteapta sa faci dezvoltarea serverului(scripting etc) pe linux
-
Sau pur simplu sterge SendDeathMessage care are legatura cu conectarea/logarea
-
Ma indoiesc ca cineva te va contacta avand in vedere ca contul e nou, are nume doar pentru aceasta vanzare, are poza cu troll Sa fim seriosi, cine contacteaza pe cineva care are poza cu troll? Mai ales intr-o afacere de genul
-
Nu vad nimic legat de salvarea textului in codul dat de tine. Iar din ce vad codul oferit arata ca prima poza(alb si rosu) Dar nu sunt expert in a stii ce sisteme ciudate contin gm de rpg. Probabil cand incarci joburile din baza de date(cand porneste serverul) mai ai un alt text pe care trebuie sa il editezi astfel incat sa arate cum vrei. Editejob e doar o parte, cel mai mult nesemnificativa avand in vedere ca trebuie sa folosesti o comanda ca textul sa arate intr-un anumit fel
