-
Posts
26 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by hidd3n
-
-
Problema intalnita (descriere): Am un sistem de premium si daca imi iau premium de ex. pentru un an, mi se pun cele 4 sloturi, dar merge sa cumpar doar 2 masini apoi imi zice ca am maximul de masini, dar daca tastez "/v", respectiv "/cars" am 2 sloturi libere.
Ero(area / rile) / warning-(ul / urile): nu am nicio eroare/warning
Liniile de cod / sursa / script-ul(obligatoriu):Quotefunction insertcar(playerid) { new string[232]; SetPlayerVirtualWorld(playerid,0); TogglePlayerControllable(playerid,1); if(PlayerData[playerid][vModel][1] == -1) { PlayerData[playerid][vModel][1] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][1] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][1] = 2315.9238+random(10); PlayerData[playerid][vLocY][1] = 1460.6024+random(10); PlayerData[playerid][vLocZ][1] = 42.8203+random(3); PlayerData[playerid][vLock][1] = 0; PlayerData[playerid][vExp][1] = 0; PlayerData[playerid][vAngle][1] = 0.0; PlayerData[playerid][pPcarkey] = CreateVehicle(PlayerData[playerid][vModel][1], PlayerData[playerid][vLocX][1], PlayerData[playerid][vLocY][1], PlayerData[playerid][vLocZ][1], PlayerData[playerid][vAngle][1], PlayerData[playerid][vCuloare1][1], PlayerData[playerid][vCuloare2][1], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey],0); Gas[PlayerData[playerid][pPcarkey]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } if(PlayerData[playerid][vModel][2] == -1) { PlayerData[playerid][vModel][2] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][2] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][2] = 2315.9238+random(10); PlayerData[playerid][vLocY][2] = 1460.6024+random(10); PlayerData[playerid][vLocZ][2] = 42.8203+random(3); PlayerData[playerid][vLock][2] = 0; PlayerData[playerid][vExp][2] = 0; PlayerData[playerid][vAngle][2] = 0.0; PlayerData[playerid][pPcarkey2] = CreateVehicle(PlayerData[playerid][vModel][2], PlayerData[playerid][vLocX][2], PlayerData[playerid][vLocY][2], PlayerData[playerid][vLocZ][2], PlayerData[playerid][vAngle][2], PlayerData[playerid][vCuloare1][2], PlayerData[playerid][vCuloare2][2], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey2],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey2],0); Gas[PlayerData[playerid][pPcarkey2]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } if(PlayerData[playerid][vModel][3] == -1) { if(PlayerData[playerid][pDonateRank] == 1) { return 1; } PlayerData[playerid][vModel][3] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][3] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][3] = 2315.9238+random(10); PlayerData[playerid][vLocY][3] = 1460.6024+random(10); PlayerData[playerid][vLocZ][3] = 42.8203+random(3); PlayerData[playerid][vLock][3] = 0; PlayerData[playerid][vExp][3] = 0; PlayerData[playerid][vAngle][3] = 0.0; PlayerData[playerid][pPcarkey3] = CreateVehicle(PlayerData[playerid][vModel][3], PlayerData[playerid][vLocX][3], PlayerData[playerid][vLocY][3], PlayerData[playerid][vLocZ][3], PlayerData[playerid][vAngle][3], PlayerData[playerid][vCuloare1][3], PlayerData[playerid][vCuloare2][3], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey3],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey3],0); Gas[PlayerData[playerid][pPcarkey3]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } if(PlayerData[playerid][vModel][4] == -1) { if(PlayerData[playerid][pDonateRank] == 1) { return 1; } PlayerData[playerid][vModel][4] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][4] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][4] = 2315.9238+random(10); PlayerData[playerid][vLocY][4] = 1460.6024+random(10); PlayerData[playerid][vLocZ][4] = 42.8203+random(3); PlayerData[playerid][vLock][4] = 0; PlayerData[playerid][vExp][4] = 0; PlayerData[playerid][vAngle][4] = 0.0; PlayerData[playerid][pPcarkey4] = CreateVehicle(PlayerData[playerid][vModel][4], PlayerData[playerid][vLocX][4], PlayerData[playerid][vLocY][4], PlayerData[playerid][vLocZ][4], PlayerData[playerid][vAngle][4], PlayerData[playerid][vCuloare1][4], PlayerData[playerid][vCuloare2][4], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey4],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey4],0); Gas[PlayerData[playerid][pPcarkey4]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } else{SendClientMessage(playerid,COLOR_LIGHTRED,"* Ai deja maximul de masini personale.");return 1;} }
Imagini / Video (optional): nu e nevoie
Ati incercat sa rezolvati singur?: Am cautat in GM problema, dar chiar nu imi dau seama.Daca mai aveti nevoie de alte script-uri sau coduri lasati reply.
-
-
Am o problema, cand imi cumpar cont premium pe un an ar trebui sa ma lase sa-mi iau 4 masini. Problema sta in felul urmator: Eu imi iau cont premium, imi apar sloturile (4 sloturi) dar merge sa-mi iau doar 2 si apoi scrie "Ai atins maximul de vehicule".
Daca aveti nevoie si de altceva spuneti mai jos. Multumesc anticipat!
function insertcar(playerid) { new string[232]; SetPlayerVirtualWorld(playerid,0); TogglePlayerControllable(playerid,1); if(PlayerData[playerid][vModel][1] == -1) { PlayerData[playerid][vModel][1] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][1] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][1] = 2315.9238+random(10); PlayerData[playerid][vLocY][1] = 1460.6024+random(10); PlayerData[playerid][vLocZ][1] = 42.8203+random(3); PlayerData[playerid][vLock][1] = 0; PlayerData[playerid][vExp][1] = 0; PlayerData[playerid][vAngle][1] = 0.0; PlayerData[playerid][pPcarkey] = CreateVehicle(PlayerData[playerid][vModel][1], PlayerData[playerid][vLocX][1], PlayerData[playerid][vLocY][1], PlayerData[playerid][vLocZ][1], PlayerData[playerid][vAngle][1], PlayerData[playerid][vCuloare1][1], PlayerData[playerid][vCuloare2][1], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey],0); Gas[PlayerData[playerid][pPcarkey]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } if(PlayerData[playerid][vModel][2] == -1) { PlayerData[playerid][vModel][2] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][2] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][2] = 2315.9238+random(10); PlayerData[playerid][vLocY][2] = 1460.6024+random(10); PlayerData[playerid][vLocZ][2] = 42.8203+random(3); PlayerData[playerid][vLock][2] = 0; PlayerData[playerid][vExp][2] = 0; PlayerData[playerid][vAngle][2] = 0.0; PlayerData[playerid][pPcarkey2] = CreateVehicle(PlayerData[playerid][vModel][2], PlayerData[playerid][vLocX][2], PlayerData[playerid][vLocY][2], PlayerData[playerid][vLocZ][2], PlayerData[playerid][vAngle][2], PlayerData[playerid][vCuloare1][2], PlayerData[playerid][vCuloare2][2], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey2],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey2],0); Gas[PlayerData[playerid][pPcarkey2]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } if(PlayerData[playerid][vModel][3] == -1) { if(PlayerData[playerid][pDonateRank] == 1) { return 1; } PlayerData[playerid][vModel][3] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][3] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][3] = 2315.9238+random(10); PlayerData[playerid][vLocY][3] = 1460.6024+random(10); PlayerData[playerid][vLocZ][3] = 42.8203+random(3); PlayerData[playerid][vLock][3] = 0; PlayerData[playerid][vExp][3] = 0; PlayerData[playerid][vAngle][3] = 0.0; PlayerData[playerid][pPcarkey3] = CreateVehicle(PlayerData[playerid][vModel][3], PlayerData[playerid][vLocX][3], PlayerData[playerid][vLocY][3], PlayerData[playerid][vLocZ][3], PlayerData[playerid][vAngle][3], PlayerData[playerid][vCuloare1][3], PlayerData[playerid][vCuloare2][3], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey3],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey3],0); Gas[PlayerData[playerid][pPcarkey3]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } if(PlayerData[playerid][vModel][4] == -1) { if(PlayerData[playerid][pDonateRank] == 1) { return 1; } PlayerData[playerid][vModel][4] = DealerData[IDDS[playerid]][dModel]; PlayerData[playerid][vValue][4] = DealerData[IDDS[playerid]][dPret]; PlayerData[playerid][vLocX][4] = 2315.9238+random(10); PlayerData[playerid][vLocY][4] = 1460.6024+random(10); PlayerData[playerid][vLocZ][4] = 42.8203+random(3); PlayerData[playerid][vLock][4] = 0; PlayerData[playerid][vExp][4] = 0; PlayerData[playerid][vAngle][4] = 0.0; PlayerData[playerid][pPcarkey4] = CreateVehicle(PlayerData[playerid][vModel][4], PlayerData[playerid][vLocX][4], PlayerData[playerid][vLocY][4], PlayerData[playerid][vLocZ][4], PlayerData[playerid][vAngle][4], PlayerData[playerid][vCuloare1][4], PlayerData[playerid][vCuloare2][4], -1); format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]); SendClientMessage(playerid, COLOR_LIGHTGREEN, string); SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!"); DealerData[IDDS[playerid]][dSlot] --; format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]); mysql_query(string); SetVehiclePos(PlayerData[playerid][pPcarkey4],1530.3772,-1024.0398,23.9983); PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey4],0); Gas[PlayerData[playerid][pPcarkey4]] = 99; GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]); return 1; } else{SendClientMessage(playerid,COLOR_LIGHTRED,"* Ai deja maximul de masini personale.");return 1;} }
-
Eu ti-am oferit, nu vrei sa fii sanatos.
-
25 lei
-
Nu se conecteaza zice "Nu ai cont" "Nu este inregistrat", dar eu ma loghez...
Am verificat la MySQL Connection si este totul bun "comunica" server-ul cu baza de date... OnPlayerRegister/OnPlayerLogin nu au nimic, un sfat ceva?
EDIT: AM REZOLVAT
-
Deja din descriere mi-am dat seama cat de naspa e.
+ Ai scris " este tradus undeva la 25% in romana si 97 in engleza". Daca e tradus 25% in romana nu are cum sa fie 97% tradus in engleza, poate 75%, restul.
-
Deci eu daca vreau sa dau teste cu un prieten dau opresc firewall?
-
Baga la inceputul gamemodeului #pragma dynamic nrtau
-
Da-ne erorile, nu tot gamemode-ul.
-
2 hours ago, KnowN said:
Nu are IP static ce nu intelegi? -_-
Nu merge cu hamachi... Uita-te in poza de mai sus
.
-
In poza de mai sus (inceputul topicului) se vede ca am facut si nu merge.
-
Am ip dinamic. Ceea ce ai spus tu se numeste Port Mapping. Merge doar la cei cu ip static.
Eu vreau sa fac niste teste cu un prieten la server si vreau sa intre si el si nu reusesc cu hamachi.. Nu stiu eu sau nu am facut ceva bine.
-
-
Dupa explicarea ta intelegem ca nu sti bine limba romana si ca nu le ai cu executabilul "pawno" .
Te pot ajuta daca explici mai bine problema, eu, personal, nu am inteles nimic din descrierea problemei tale.
-
Este o eroare la baza de date, o poti indentifica, dar fiind amator nu sti.
"invalid row index ('0')" Iti zice ca nu exista, ca este invalid numarul "spus".
Cauta in baza de date (localhost/phpmyadmin).
-
Iti trebuie baza de date la acel host, cere de la firma lor baza de date
-
Continuare de la -> https://www.sa-mp.ro/forums/topic/22659-problemserver-samp/
Nu merge nici cu Hamachi.
Am urmat pasii:
-> Download Hamachi blablabla
->Create a new network (Created)
->Run Samp-server.exe
IP-ul am incercat si cu asta (25.58.251.166) cel de la Hamachi
(xxx.xxx.xxx.x) al meu.
Niciunul dintre ip-urile de mai sus le-am dat prietenului meu (sa facem niste teste) si nu merg. Le arata ca si cum nu ar exista serverul.
-
Pune sub includes linia -> "#pragma dynamic 84872"
Apoi dai start la server sa zici daca-ti mai apare.
-
Nu merge nici cu Hamachi.
Am urmat pasii:
-> Download Hamachi blablabla
->Create a new network (Created)
->Run Samp-server.exe
IP-ul am incercat si cu asta (25.58.251.166) cel de la Hamachi
(xxx.xxx.xxx.x) al meu.
Niciunul dintre ip-urile de mai sus le-am dat prietenului meu (sa facem niste teste) si nu merg. Le arata ca si cum nu ar exista serverul.
-
Update plugins.
Vezi sa nu ai plugin-urile puse cu extensia .so (linux), in cazul asta sterge .so si pune .dll sau lasa fara nimic
-
Ce ip dau?
Ca al meu nu merge.
-
echo Executing Server Config...
lanmode 0
rcon_password 123
maxplayers 50
port 7777hostname test
gamemode0 [nu trebuie]
query 1
announce 0weburl [nu trebuie]
onfoot_rate 40plugins [nu trebuie]
incar_rate 40weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 0
logtimeformat [%H:%M:%S]
-
Salut!
Dupa cum spune si titlul am o problema cu logarea prietenilor mei la serverul de sa:mp (localhost -> 127.0.0.1).
Am facut dupa tutorialul pus la sub forumul "Tutoriale" cu net de la TELEKOM etc..
Problema e ca daca le dau IP prietenilor mei nu merge, le arata ca si cum serverul nu ar merge, nu ar exista.
De aceea vin aici, cu intrebarea "Cum rezolv?" .
Poza 1 ->
Poza 2 ->
Cine ma poate ajuta, voi fi activ la acest topic, deci veniti fiecare cu pareri.
Multumesc.
[Problem]Vehicle Slot
in Suport Servere
Posted
Multumesc, dati tc.