roscatu
Membru-
Posts
58 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Everything posted by roscatu
-
Am rezolvat T/C
-
Salut,sa zicem ca eu updatez un tabel din joc,si dupa aia folosesc alta comanda care foloseste acel tabel,cum fac ca a doua comanda sa foloseasca datele cele noi care sunt updatate din joc si nu cele de dinainte de update?
-
In primul rand. 1. Server nu e public pentru ca a) E pe calculatorul propriu si nu ai ip public, asta inseamand ca ai un net care trece prin router sau depinde de isp Si ca sa te conectezi printr-o adresa iti trebuie DNS.
-
Daca esti convins ca ai eroare in sintaxa,cum poti spune la nr 3 ca ai lucrat bine? sti macar ce ii aia sintaxa? cum se numeste gm - ul tau? ca sunt singur ca e de pe net
-
Un server se poate opri pentru unele din aceste motive. 1. Ai gm ul pe mysql, iar mysql nu este pornit,in acel caz primesti crash la server 2. Ai gm ul pe mysql , dar ai eroare in sintaxa de la query, si ti se inchide serverul 3. Pentru tabele din baza de date mai bine foloseste direct numele, nu pune %s sau mai stiu eu ce litera, pui %litera cand vrei sa bagi valorea dintr-o variabila stabilita in gm in baza de date sau mai stiu ce.Parerea mea , si la mine functioneaza, acum nustiu daca cum folosesti tu e bine sau rau,dar doar ti-am dat o idee cum lucrez eu 4. Zimi ce face query ul tau ca aia te-am intrebat, nu cai vezi pe pereti
-
Merge , doar ca ai gresit la if(CountDown == -1) , trebuia if(CountDown == 0) . In rest mersi functioneaza
-
Nu functioneaza, imi arata doar count 4,dar 3,2,1,GO nu imi arata
-
Am o comanda de countdown , dar am intalnit o problema la timer, nu executa functia, iar gametextul de inceput,sta cam mult on.Care ar fi problema? forward count_one(playerid); public count_one(playerid) { GameTextForPlayer(playerid, "CountDown: ~b~3", 1000, 1); } forward count_two(playerid); public count_two(playerid) { foreach (new i : Player) { GameTextForPlayer(i, "CountDown: ~b~2", 1000, 1); } } forward count_three(playerid); public count_three(playerid) { foreach (new i : Player) { GameTextForPlayer(i, "CountDown: ~b~1", 1000, 1); } } forward count_four(i); public count_four(i) { GameTextForPlayer(i, "~r~GO ~y~GO ~b~GO", 1000, 1); } COMMAND:countdown(playerid,params[]) { new CountDownDistance; new Float:slx,Float:sly,Float:slz; CountDown = 3; if(PlayerInfo[playerid][pLogged] == 1) { if(PlayerInfo[playerid][pAdminLevel] >= 1) { if(sscanf(params,"i", CountDownDistance)) { SCM(playerid, 0xBFC0C2FF, "{00FF00}Utilizare:{FFFFFF} /countdown [distanta]"); } else { if(CountDown == 1) { SendClientMessage(playerid, 0xB4B5B7FF, "* E deja pornit timeru *"); return 1; } else { foreach (new i : Player) { GetPlayerPos(playerid, slx, sly, slz); if(IsPlayerInRangeOfPoint(i, CountDownDistance, slx, sly, slz)) { GameTextForPlayer(i, "~g~Pe Locuri !!!", 1000, 1); if(CountDown== 3) { SetTimerEx("count_one", 2000, false, "i", playerid); CountDown--; } else if(CountDown == 2) { SetTimerEx("count_two", 3000, false, "i", playerid); CountDown--; } else if(CountDown == 1) { SetTimerEx("count_three", 4000, false, "i", playerid); CountDown--; } else if(CountDown == 0) { SetTimerEx("count_four", 5000, false, "i", playerid); CountDown = 4; } return 1; } } } } } } return 1; }
-
In primu rand zimi ce face query ul ala, ca sa stiu cum sa te ajut?
-
Ai o problema la mysql,nu e buna sintaxa,posteaza aici query ul tau
-
Am o problema la transformarea primei litere in litera mare cu toupper, dar nu functioneaza,aici am codul. http://pastebin.com/YSH02AAB
-
Daca nu ai rezolvat , posteaza server log
-
Eroare poate fi provocata ori de lipsa pluginilor , respectivul extensia .so ori de lipsa includelor. Posteaza server log
-
Pune la onplayerspawn daca variabila de login este 0 sa ii de-a kick.
-
Da mai uitate si prin server log si posteaza-l aici
-
Posteaza si liniile care iti fac probleme
-
Pune aici codul ce apartine de "OnPlayerDeath()", "OnPlayerStateChange()", " OnPlayerEnterVehicle()", cu tot cu variabile.
-
Eroarea Array out of bounds inseamna ca marimea acelei variabile nu este atat de larga.ori o maresti, ori modifici acolo unde folosesti variabila. Exemplu eroare AOFB new test[5]; test[5] = "test"; printf("test: %s", test)
-
Am inteles aia, dar eu daca vreau sa folosesc PlayerInfo[playerid][pAdminLevel] in alta functie , numi returneaza valoare corecta
-
Mersi de ajutor
-
Pentru ca nu ala e id ul masinii?
-
Salut,am o functie care provine de la mysql_function_query si in care stochez daca sunt sau nu randuri,problema e ca vreau sa folosesc variabila cu rezultate in alta functie precum onplayerrequestclass si a.s.m.d. Cum fac asta? forward OnAccountCheck(playerid); public OnAccountCheck(playerid) { cache_get_data(rows_usernames, username_fields, 1); PlayerInfo[playerid][pQuery] = rows_usernames; printf("Rows on account check function: %i", PlayerInfo[playerid][pQuery]); }
-
Si eu daca am variabila cu admin level intr-o functie thread de la mysql, cum folosesc valoarea data de functia thread ??