mrtea
-
Posts
193 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
News
Documentation
Posts posted by mrtea
-
-
Pai nu ti se incarca pluginurile daca ai sv-u pe host baga extensia .so dupa fiecare plugins in server.cfg iar daca e de pe windows fa update la plugins!
-
Numai eu nu am reusit sa fac aceasta nebunie? imi da o gramada de errori la include-uri daca fac exact ca aici
-
Am incercat sa fac ca atunci cand un jucator tasteazaa /mypayday sa-i apara un textdraw cu Timpul ramas pana la payday. Insa acel textDraw apare dar nu contorizeaza minutele , apare in continu 60 minute!
CMD:mypayday(playerid, params[]) { format(pInfo[playerid][pGText], 31, "payday in: [%02i]", (pInfo[playerid][pPay]-gtm)/60); //TextDrawSetString(PayDayTD, "~y~ Se incarca..."); TextDrawShowForPlayer(playerid, PayDayTD); return 1; } http://imgur.com/a/adv2h
am loat acea verificare adica asta :(pInfo[playerid][pPay]-gtm)/60) din comanda /time
CMD:time(playerid, params[]) { format(pInfo[playerid][pGText], 31, "~w~payday in: ~n~~g~%02i:%02i", (pInfo[playerid][pPay]-gtm)/60, (pInfo[playerid][pPay]-gtm)%60), GameTextForPlayer(playerid, pInfo[playerid][pGText], 1000, 1); return 1; }
-
-
19 hours ago, Banditul said:
Pai daca vrei sa folosesti Dynamic Objects atunci va trebui sa foloseste urmatoarele:
- DestroyDynamicObject
- IsValidDynamicObject
In locul celor default de la CreateObject
Am modificat si tot nu dispare...
-
4 hours ago, Gireada said:
Cum ai CheckTimer apelat?
Sincer nu vad sa fie apelat undeva, dar am rezolvat acum imi arata corect secundele! Mersi!
-
cu CreateDynamicObject
-
salut, de curand am vrut sa testez sistemul de luck event postat de Gireada pe acest forum si l-am implimentat in gm-ul meu. Aprent functioneaza pornirea cat si teleportarea la event insa am o problema nu dispare podeaua.Imi arata acel mesaj cu 10 secunde dar cand e sa diapara podeaua nu o face .
multumesc
-
3 hours ago, Mister said:
adaugi la finalul gamemodeului sunt niste functii libere care trebuie adaugate la final
imi da undefined function!
-
24 minutes ago, Banditul said:
else if (RestartTime/60 == 0) format(string, sizeof(string), "Restart-ul se va da peste ~y~%d secunde ~w~~n~ Motiv: %s", RestartTime/60, RestartReason);
In tutorial aceasta linie el a modificat-o asa:
else if (RestartTime/60 == 0) format(string, sizeof(string), "Restart-ul se va da peste ~y~%d secunde ~w~~n~ Motiv: %s", RestartTime, RestartReason);
Da Adevarat , am fost neatent, multumesc mult pentru ajutor!
-
Si unde este acel function? De ex la mine in gamemode nu este ?!
-
11 hours ago, Banditul said:
Nu trebuie sa stii prea multa mate sa iti dai seama ca ceva mai mic de 60 impartit la 60 da 0 virgula ceva.
La formatul cu secundele , sterge acel impartit la 60 (restarttime/60 , format nu if)
Crede-ma m-am gandit la asta , dar daca in acel video a mers atunci?...
Am modificat asa:
else if (RestartTime/60 == 0) format(string, sizeof(string), "Restart-ul se va da peste ~y~%d secunde ~w~~n~ Motiv: %s", RestartReason);
si acum imi da : 116 secunde daca dau Restart la un minut!
-
Am urmarit acest tutorial pentru a face un restart programat. Totul functioneaza doar daca programez restartul la 1 minut , mie nu imi arata acele secunde care scad, imi arata doar 0 constant. Ce pot sa fac ca sa rezolv?
https://pastebin.com/BVrHRacM
Imagine:http://imgur.com/a/SMZHE
-
La 24.05.2017 la 11:06, Mister a spus:
Si atunci tu ce ai face ai da copy paste? Nici eu nu sunt pe pc scriu de pe telefon, si ce faci cu scriptul gmul serverul samd daca nu ai acces la pc?
Am Rezolvat ! Multumesc ! T/C
-
Acum 11 ore, Mister a spus:
Si atunci tu ce ai face ai da copy paste? Nici eu nu sunt pe pc scriu de pe telefon, si ce faci cu scriptul gmul serverul samd daca nu ai acces la pc?
Eram in drum spre casa si credeam cand o sa ajung o sa dau copy Paste =)))))) N-a mers aparent Glumesc! O sa testez cat de curand ! Revin cu rezultat!
-
Cu un mod de joc lucrat de administratorii nostri cateva luni indelungate, maine - 20:00, server-ul RPG.SHOCKGAMING.RO isi deschide portile pentru toti jucatorii de SA:MP din Romania.
Cu sisteme unice ce revolutioneaza, alaturi de o echipa performanta si profesionista ne dorim sa ne creem un nume printre jucatorii de SA:MP.
Toti jucatorii vor avea aici sanse la o functie de lider, helper sau administrator sau la un simplu loc intr-o factiune.Cateva dintre sistemele unice de care dispunem:
- Exista sitem de prieteni /friends
- Avem sistem de misiuni /missions care contine o multime de misiuni bine lucrate dar si o poveste!
- Eventuri random Trivia, Math si multe altele
- Avem sistem unic de artificii
- Un sistem de pariuri unic.
- Joburi unice : Miner, Stunt Man.
- Sistem lucky winner care selecteaza un jucator random de pe server si acorda u bonus
- La inceput primesti o masina sport. Este sansa si de Infernus dar o sansa mica.La inceput prin tastarea comenzii /bonus, vei primi suma de 2.000.000$, 140 diamante, o saptamana cont premium si o masina sport
-
La 22.05.2017 la 12:32, Mister a spus:
Ia gmul meu briston gov si uitate la sistemul de rulota.
Scriptul tau e identic cu al meu doar ca e din rulota in van, scriptul e simplu cand intri ca pasager in modelul de masina dorit se salveaza variabila playerului cu vehicleid care intra ca pasager, apoi cand vrea sa iese foloseste getvehiclepos variabila playerului si ii da setplayerpos
e mai simplu decat pare dar acum fiecare cum intelege eu zic ca intelegi mai usor din codul din gm
Multumesc de raspuns ,dar nu poti sa transpui scriptul aici? La moment nu pot accesa un pc ! Multumesc!
-
-
Acum 11 ore, CritteR a spus:
Asta pentru ca incerci sa iei id-ul masinii, dupa ce ai iesit din ea, variabila trebuie setata cand intri in masina.
Iar nu inteleg:D cum ar trebui sa arata functia?
-
Acum 11 ore, CritteR a spus:
Setezi un new bool:inSwat[playerid] = false sus de tot in gm, dupa care il pui ca true atunci cand intra playerul ca pasager in swat. Apoi ca sa iesi din swat, in loc sa verifici GetPlayerState, pune-l sa verifice inSwat == true
case KEY_SECONDARY_ATTACK: { if(IsPlayerInVehicle(playerid, 427) && inSwat[playerid] == true) { if(IsPlayerInRangeOfPoint(playerid, 2.0, -26.3642,41.3313,1000.3384)) { new Float:x,Float:y,Float:z, vehicleid = GetPlayerVehicleID(playerid); GetVehiclePos(vehicleid, x, y, z); SetPlayerPos(playerid, x+2, y, z); } } Nici o schimbare
-
Acum 11 ore, CritteR a spus:
Nu merge? Nu stiu cum functioneaza interiorul la swat, dar daca poti sa te Misti, probabil ca nu mai ai state-ul de pasager, deci, dupa parerea mea, ar trebui sa folosesti o variabila gen inSwat[playerid] in loc sa verifici state-ul atunci cand iesi.
Da pot sa ma misc. Si cum ar trebui sa arate acea verificare?
-
Acum 11 ore, CritteR a spus:
new Float:vehx, Float:vehy, Float:vehz; GetVehiclePos(currentveh, vehx, vehy, vehz);
//Functia de intrare public OnPlayerStateChange(playerid, newstate, oldstate) { if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_PASSENGER) { new vehicleid = GetPlayerVehicleID(playerid); if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER && GetVehicleModel(vehicleid) == 427) { SetPlayerPos(playerid, -26.3642,41.3313,1000.3384); } } //Si ca sa iasa am pus asa: if(IsPlayerInVehicle(playerid, 427) && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)//modelul masinii este 427 { if(IsPlayerInRangeOfPoint(playerid, 2.0, -26.3642,41.3313,1000.3384)) { new Float:x,Float:y,Float:z, vehicleid = GetPlayerVehicleID(playerid); GetVehiclePos(vehicleid, x, y, z); SetPlayerPos(playerid, x+2, y, z); } }
-
-
Am reusit sa fac intrarea , dar cum fac ca atunci cand iese din masina sa nu-l dea intr-o anumita pozitie dar acolo unde se opreste masina. De ex merg din ls pana in lv, iar jucatorul cand coboara de acolo sa nu-l dea unde am setat eu coordonate dar sa-l dea unde s-a oprit masina? Este posibil asa ceva?
problema gamemode database
in Arhivă probleme
Posted
Nu-i de vina sql, tie nici alte pluginu-ri nu-ti incarca , ceva nu e bine in sever.cfg da-ne un screen cu server,cfg.