-
Posts
137 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Forums
News
Documentation
Posts posted by matthew.
-
-
Salut dragi jucători ai comunității vProject România
În acest topic vă vom prezenta serverul de sa:mp, care se va deschide pe data de 09.02.2018 la ora 20:00!Pe acest server nu te vei plictisi niciodată, sunt o mulțime de lucruri pe care le poți face, vei vedea mai jos în descriere.
În fiecare zi vor fi organizate event-uri de către Staff, cu premii pe măsură.1.Tutorial
- La înregistrarea pe server veți primi din partea staff-ului o mașină de tutorial, de tip "Regina"
2. Job-uri
Lista cu job-urile o gasiti scriind comanda [/jobs] in chat:
Puteți alege orice job dintr-o gamă largă: Detective, Mechanic, Arms Dealer, Farmer, Garbage Man, Pizza Boy, Trucker, Fisherman, Pocket Thief și Forklift Operator.Pentru a te angaja la job-ul dorit, tasteaza [/getjob] in chat.
Pentru a demisiona de la job, tasteaza [/quitjob] in chat.3. Facţiuni
Lista cu facţiunile o gasiti scriind comanda [/factions] in chat:
4. System ROB
- ROB ATM -
- Trebuie să ai minim level 2 și 2 rob points, pentru a efectuă un rob la un ATM. -
- Pentru a efectua un rob la un ATM din orașul Los Santos, trebuie să tastezi comanda [/robatm] -
- Există o şansă să nu fii surprins de camerele de supraveghere. În caz contrar, vei primi wanted 2. -- ROB HOUSE -
- Trebuie să ai minim level 2, 5 rob points și o mașină personală, pentru a efectuă un rob la o CASĂ. -
- Pentru a efectua un rob la o CASĂ din orașul Los Santos, trebuie să tastezi comanda [/rob] -
- Imediat ce ai ieşit cu casetofonul din casa, vei primi wanted 6. Odată ce ai transporat obiectul de valoare la locul specificat pe minimap o sumă de bani in mână -5. System Whore
- În orașul Los Santos, zona Grove Street și autostrada Los Santos-Las Venturas sunt puse două prostituate pentru ați statisface toate plăcerile tale. -
- Pentru a le cere un serviciu, mergi la ele și tastează comanda - [/blowjob] -
6. System Shop- Pentru a vedea ce îți poți cumpăra din shop, tastează comanda [/shop]. -
7. System clan
- Pentru ați achiziționa un clan, tastează comanda [/shop] -> Clan Shop -
- Pentru ați achiziționa un clan, tastează să ai minim level 10 si 50 de Diamonds -
- Fiecare jucător care deține un clan de pe server își poate seta HQ-ul, unde are casa sa8. Dealership
- Dorești să-ți cumperi o mașină personală nouă, atunci tastează comanda [/gps] -> Los Santos -> Dealership -
- Pentru ați achiziționa o mașină personală trebuie să ai minim level 3 -8. System de Permise
- Permisul de conducere -
Permisul de conducere îl poți achiziționa, odată ce te intregistrezi pe serverul de sa:mp.- Permisul de zbor -
Permisul de zbor îl poți achiziționa, odată ce vei ajunge la level 2+.- Permisul de port-armă -
Permisul de port-armă îl poți achiziționa, odată ce vei ajunge la level 3+.- Permisul de navigat -
Permisul de navigat îl poți achiziționa, odată ce vei ajunge la level 2+.Pentru a achiziționa orice permis, tastează [/gps] -> Los Santos -> Permis de "conducere/aviație/port-armă/navigație"
9. Car V.I.P
- Pentru ați actualiza mașina personală la una VIP, trebuie să deții 1000 Diamonds
10. GetGift & Achievements
- Pentru a deschide cadoul de la [/getgift], trebuie să ai 5 gift points -
- Pentru a vedea lista cu realizările tale, tastează comandă [/realizari].
- La fieare realizare obtinută, vei primi o sumă de bani, 1 Respect Points și 10 Diamonds -11. Quest & Tasks
Pentru a vedea ce misiune ai, tastează comanda [/tasks].
- La fiecare payday vei primi o nouă misiune, unde poți câștiga bani și Diamonds -Pe server este un quest în care trebuie să colectezi 25 de obiecte.
- Pentru a vedea obiectele tastează [/showquest] -
- În fiecare zi la oră 07:00, quest-ul se va reseta - -
Ce stii sa faci?
-
Gamemod-ul lui Edison, este cel mai bun si din cate stiu nu are asa multe bug-uri.
-
Adauga plugin-ul crashdetect si dupa arata server_log.txt
-
De ce am impresia ca este ceva virus si e fake?
-
lipsesc fisiere sau site-ul nu este bine pus in configurare.
-
Actualizati toate plugin-urile la ultima versiune.
-
Ai nevoie de o functie de genul:
stock YoutubeStreamForPlayer(playerid, vlink[]) { new videoid[128], mp3link[128]; strmid(videoid,vlink,strfind(vlink,"v=")+2,strfind(vlink,"v=")+15); format(mp3link,128,"http://admigos.net/youtube.php?videoid=%s",videoid); PlayAudioStreamForPlayersInCar(GetPlayerVehicleID(playerid),mp3link); return 1; }
- 1
-
Care e problema? De ce il vinzi?
-
@StR_Marian, nu inteleg de ce ai folosit string pentru jucator, dar ma rog.
CMD:freeze(playerid, params[]) { if(!PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError); new playerFreezed, freezeString[128]; if(sscanf(params, "u", playerFreezed)) return SendSyntaxMessage(playerid, "/freeze [playerid or name]"); if(!IsPlayerConnected(playerFreezed)) return SendClientMessage(playerid, -1, "The player you specified isn't connected."); TogglePlayerControllable(playerFreezed, 0); format(freezeString, sizeof freezeString, "%s froze player %s.", GetName(playerid), GetName(playerFreezed)); SendAdminMessage(playerid, COLOR_HELWARNING, freezeString); format(freezeString, sizeof freezeString, "You were frozen by %s.", GetName(playerid)); SendClientMessage(playerid, COLOR_HELWARNING, freezeString); return 1; } CMD:unfreeze(playerid, params[]) { if(!PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError); new playerUnfreezed, unfreezeString[128]; if(sscanf(params, "u", playerUnfreezed)) return SendSyntaxMessage(playerid, "/freeze [playerid or name]"); if(!IsPlayerConnected(playerUnfreezed)) return SendClientMessage(playerid, -1, "The player you specified isn't connected."); TogglePlayerControllable(playerUnfreezed, 1); format(unfreezeString, sizeof unfreezeString, "%s unfrozen player %s.", GetName(playerid), GetName(playerUnfreezed)); SendAdminMessage(playerid, COLOR_HELWARNING, unfreezeString); format(unfreezeString, sizeof unfreezeString, "You were unfreezed by %s.", GetName(playerid)); SendClientMessage(playerid, COLOR_HELWARNING, unfreezeString); return 1; }
- 1
-
Poti recompila fisierul .pwn!
-
Poti modifica acel textdraw cu http://forum.sa-mp.com/showthread.php?t=376758
-
Arata aceste 4 dialog-uri.
-
2 hours ago, Exaton said:
pai care sunt cordonatele? ca sa le inlocuiesc
-34.000000, 365.000000
aceste coordonate modifici.
-
CreatePlayerTextDraw(playerid,-34.000000, 365.000000, "_");
asta modifici pentru coordonate.
-
Ceea ce ai tu acolo se numeste SA-MP Local Server Manager / Script Assistant / Tools, creat de iPLEOMAX.
http://forum.sa-mp.com/showthread.php?t=296855 &
- 1
-
Pentru comanda (/leaders):
Adauga
SendClientMessage(playerid, COLOR_WHITE, "{ADFF5C}|____ Leaders Online: ____|");
Inainte de `foreach(Player, i).
Iar pentru (/sellcar), value = floatround((CarInfo[vsid][cValue] * 7) / 10); nu coincide cu: value = CarPriceValid(CarInfo[vsid][cModel]) / 2;
- 1
-
Daca vrei pentru vehicul, trebuie sa modifici SkinPreview in VehiclePreview si sa modifici si coordonatele textdrawului pentru a nu fi unul peste altul.
PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], 0);
in
PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], );
new playerSkin; playerSkin = GetPlayerSkin(playerid); PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerskin); PlayerTextDrawShow(playerid, VehiclePreview[playerid]);
in
new playerVehicle; playerVehicle= GetPlayerVehicleID(playerid); PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerVehicle); PlayerTextDrawShow(playerid, VehiclePreview[playerid]);
-
Arata DIALOG_BUYVEHICLE sau ceva de genul.
-
Nu il are nimeni. Il poti face si singur. + ca daca vrei sa ti-l faca cineva, nu ti-l face contra cost.
-
Nu, pe hostul domeniului.
-
Daca in FTP ai folder numit `panel`, da e bine.
-
Pentru inceput, adaugi in incipitul gamemod-ului: new PlayerText: SkinPreview[MAX_PLAYERS];
La callback-ul `OnPlayerConnect`, adaugi urmatorul textdraw:
SkinPreview[playerid] = CreatePlayerTextDraw(playerid,-34.000000, 365.000000, "_"); PlayerTextDrawBackgroundColor(playerid,SkinPreview[playerid], 0); PlayerTextDrawFont(playerid,SkinPreview[playerid], 5); PlayerTextDrawLetterSize(playerid,SkinPreview[playerid], 0.749998, 1.899999); PlayerTextDrawColor(playerid,SkinPreview[playerid], -1); PlayerTextDrawSetOutline(playerid,SkinPreview[playerid], 0); PlayerTextDrawSetProportional(playerid,SkinPreview[playerid], 1); PlayerTextDrawSetShadow(playerid,SkinPreview[playerid], 1); PlayerTextDrawUseBox(playerid,SkinPreview[playerid], 1); PlayerTextDrawBoxColor(playerid,SkinPreview[playerid], 0); PlayerTextDrawTextSize(playerid,SkinPreview[playerid], 106.000000, 72.000000); PlayerTextDrawSetPreviewModel(playerid, SkinPreview[playerid], 0); PlayerTextDrawSetPreviewRot(playerid, SkinPreview[playerid], -8.000000, 0.000000, 15.000000, 1.000000); PlayerTextDrawSetSelectable(playerid,SkinPreview[playerid], 0);
Iar la callback-ul `OnPlayerSpawn`, adaugi:
new playerSkin; playerSkin = GetPlayerSkin(playerid); PlayerTextDrawSetPrewviewModel(playerid, SkinPreview[playerid], playerskin); PlayerTextDrawShow(playerid, SkinPreview[playerid]);
-
Daca il vrei sa fie online (pe domeniu) la `host`, `username`, `dbname`, `password` trebuie sa pui datele ce ti le-au dat cei de la firma de hosting.
Eroare la compilare
in Ajutor Scripting
Posted
Așa cum au spus și cei de mai sus, adaugă forward CancelVote();
Pentru a îți fi mai ușor (fără să mai adaugi și forward și public), mai jos ai un define:
Poți folosi această scurtătură pentru a nu mai adauga forward și public de fiecare dată când faci o funcție nouă.