-
Posts
959 -
Joined
-
Last visited
-
Days Won
27
Content Type
Profiles
Forums
News
Documentation
Posts posted by Daedric-Fox
-
-
Recomand
-
12 minutes ago, Rayan said:
@Daedric-Fox am facut asta, insa am nevoie ca accesul la vehicul sa fie doar pentru jucatorul care munceste, pentru ceilalti masina sa fie incuiata.
Pai e simplu:
Cu SetVehicleParamsEx ai blocat usile vehiculului, iar cu SetVehicleParamsforPlayer le.ai deblocat doar pentru el.
CMD:work(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first."); if(PlayerInfo[playerid][pCarLic] == 0) return SendClientMessage(playerid, COLOR_GREY, "You don't have driving licence."); if(JobWorking[playerid] == 1) return SendClientMessage(playerid, COLOR_GREY, "You already working. Use /stopwork if you don't want to work anymore."); if(IsPlayerConnected(playerid)) { if(!AdminDuty[playerid]) { if(PlayerInfo[playerid][pJob] == 5) { if(IsPlayerInRangeOfPoint(playerid, 4, Job[5][X], Job[5][Y], Job[5][Z])) { if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) { JobVehicle[playerid] = CreateVehicle(448, Pos[0], Pos[1], Pos[2], 90.0000, -1, -1, -1); PutPlayerInVehicleEx(playerid, JobVehicle[playerid], 0); Gas[JobVehicle[playerid]] = 100; JobWorking[playerid] = 1; new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(JobVehicle[playerid], engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(JobVehicle[playerid], engine, lights, alarm,1,bonnet,boot,objective); SetVehicleParamsForPlayer(JobVehicle[playerid], playerid, 1, 0); } else return SCM(playerid, -1, "Nu poti folosi comanda intr-un vehicul."); } } } } return 1; }
- 1
-
9 minutes ago, Rayan said:
Am incercat, acum numai pune unlock la usile de la vehicul deloc, raman deschise...wtf
Am pus asa in comanda /work
foreach(new x : Player) { if(x != playerid) SetVehicleParamsForPlayer(pJobVehicle[playerid], x, 0, 1); } SetVehicleParamsForPlayer(pJobVehicle[playerid],playerid, 0, 0);
si in onplayerconnect
foreach(new ids : Player) { if(ids != playerid) SetVehicleParamsForPlayer(pJobVehicle[ids], playerid, 0, 1); }
Daca am inteles corect, tu vrei ca atunci cand x tasteaza /work, sa il spawneze in masina, iar apoi masina sa se blocheze.
Incearca asa:
CMD:work(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first."); if(PlayerInfo[playerid][pCarLic] == 0) return SendClientMessage(playerid, COLOR_GREY, "You don't have driving licence."); if(JobWorking[playerid] == 1) return SendClientMessage(playerid, COLOR_GREY, "You already working. Use /stopwork if you don't want to work anymore."); if(IsPlayerConnected(playerid)) { if(!AdminDuty[playerid]) { if(PlayerInfo[playerid][pJob] == 5) { if(IsPlayerInRangeOfPoint(playerid, 4, Job[5][X], Job[5][Y], Job[5][Z])) { if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) { JobVehicle[playerid] = CreateVehicle(448, Pos[0], Pos[1], Pos[2], 90.0000, -1, -1, -1); PutPlayerInVehicleEx(playerid, JobVehicle[playerid], 0); Gas[JobVehicle[playerid]] = 100; JobWorking[playerid] = 1; new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(JobVehicle[playerid], engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsForPlayer(JobVehicle[playerid], playerid, 1, 0); } else return SCM(playerid, -1, "Nu poti folosi comanda intr-un vehicul."); } } } } return 1; }
- 1
-
26 minutes ago, GaBiTzZu said:
Salutare! Sunt un fost scripter ce am iesit din lumea pawno. Hmmm... pot zice ca sunt retras sa fie un 2009... Ma intrebam ce scripteri vechi si cu experienta mai sunt pe aici ? Farse,Stuntman,Vyorel,Emanuelll ? Mie mi-a placut cel mai mult RPG-ul, iar la nebunie AFSchool ... cand erea domeniul inca .tk ce servere frumoase si serioase mai exista ??
Servere? nu mai exista, copii? destui.Nu stiu cum era cand te-ai retras tu, eu nu eram pe samp atunci, dar acum e pardaf.
-
1 hour ago, -=[Vyorel]=- said:
Degeaba. Nu se contorizeaza postarile aici
l-ai marcat
-
10 minutes ago, Maffw said:
32 de biti am windows 10
da, trebuie pe 32b.
-
Instaleaza libraliile c++:2010,2012,2013,2015
De.asta nu s.a incarcat nici pluginul mysql.
-
-
9 minutes ago, Marius.. said:
dimpotriva *prietene* nu pot permite oricui sa ma ia peste picior atat timp cat persoana respectiva nu ma cunoaste, nu am nevoie de *pareri* de la persoane ca cele doua *modele* de mai sus, mai ales daca nu le functioneaza nici 0% din creier, numai din nickname-urile lor imi pot da seama ce degenerati sunt, numai bine !
Persoanele de mai sus care ti.au dat pareri crede.ma, ii cunosc si le functioneaza mult mai mult decat ai crede, de exemplu:
@Spmn, ai auzit de el? Dar de Razvan? Dar de redzmax ai auzit? Poate iti da de gandit.
@KnowN, e un tip care stie mai mult decat ai crede tu.
Si atat timp cat tu ceri o parere eu zic ca nu e ok sa incepi sa critici..
Salut.
-
50 minutes ago, Marius.. said:
nu cred ca toata lumea e asa fomista ca si tine, pot sa ofer si mai mult, banii nu sunt o problema, am mentionat asta mai sus
treaba e ca eu am cerut doar o parere, nu am spus ca vreau scripteri din romania, daca ai un IQ egal cu 0 e problema ta, nu am nevoie de toti incultii din romania care sunt gata sa dea cate o teapa si nu au o chifla-n burta, numai bine !
Nu inteleg de ce vii aici si incepi sa critici pe toata lumea atat timp cat tu ai venit la noi sa ceri o parere si fiecare si.a dat cu parerea.
-
Incetati cu off-topic-ul si cu cearta.
-
Mutat la categoria corespunzătoare.
-
18 minutes ago, Tud0r. said:
Numele celui acuzat: DaEdRiC-FoX Cu ce va dat teapa (in cazul in care este necesar):- Descrierea situatiei: Incepe sa isi de-a arfe din motive nule, eu ii raspuns frumos, si cica la el warn pentru Limbaj Indecent. Dovada (Imagini / Video):
Dea* nu de-a, și atât timp cât mai.ai jignit prin acele cuvinte și eu nu am făcut.o am drept să.ti dau warn.
-
11 hours ago, Tud0r. said:
Daca era de cateva ori ce bine era.
E de fucking 30 de ori accesata.
Te.a băgat cineva in seama? Sau ți.a cerut cineva părerea? :))) Da.i drumul de unde ai venit și nu te mai baga in seama cu mine.
-
3 hours ago, PigSmo said:
Salut, eu pot spune ca am inceput sa scriptez de acum o luna si tot incerc sa avansez, sa creez ceva nou dar nu reusesc! Ceea ce vreau sa creez este sa fac sistemul de fly pentru admini mai imbunatatit de cel pe care il am. Nu-mi place la sistemul pe care il am ca daca merg putin cu fly atingand soseaua primesc damage si mor, iar as mai dorii sa pot apasa tasta F si sa se dezactiveze. Eu am incercat dar nu imi iese deoarece sunt incepator. Daca ma puteti ajuta va sunt recunoscator.
Pentru problema cu damage-ul, vei pune la comanda /fly sau /flymode cum ai tu:
SetPlayerHealth(playerid, 9999);
Iar pentru oprirea cu tasta "F", te duci la callback-ul OnPlayerKeyStateChange, si faci o verificare:
if(newkeys & KEY_SECONDARY_ATTACK) { //Functia De oprire StopFly(playerid); daca nu ma insel; }
-
16 minutes ago, Tupac Shakur said:
Ce rezulta din acest script:
- Iti scrie jos in stanga : FPS/TICKS/REPORTS/CHEATERS , etc... , cred ca stiti la ce ma refer.
Acesta este scriptul. Imi da urmatoarele erori:
Vreo idee cineva? Nu vad ce am gresit. ( PlayerInfo[playerid][pAdmin] >= 6) l-am pus la "public OnPlayerUpdate(playerid)" )
OPU este accesat de cateva ori pe secunda, mai bine pui acea functie la un timer de o secunda, cum e facut acum ingreuneaza serverul, iar apoi, arata o poza exacta la linia unde ai eroarea, si erorile.
-
2 minutes ago, aurelian99 said:
Buna seara/ziua
Nu mai stiu cum sa fac cand nu e masina de ex infernus sa nu te lase sa o poti upgrada vip iar cand e sa iti fie upgradata ca si vip direct , dar vreau la infernus , bullet , sultan nu doar la 1 .
Aceta este codul pe care eu il am la upgrade vip
{ if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium."); if(IsABike(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP"); if(IsABoat(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP"); if(IsAPlane(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP"); SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP."); CarInfo[OwnedVeh(personalcar[0][playerid])][cVIP] = 1; vUpdate(OwnedVeh(personalcar[0][playerid]), cVIPx); PlayerInfo[playerid][pPremiumPoints] -= 100; Update(playerid, pPremiumPointsx); }
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411)//411 = infernus și după restul codului, poți pune mai multe mașini cu ||
-
- Ce vinzi:Cont de steam cu Cs:Go si ets2
- Dovezi:
- Pret: 30 de euro
- Metode de plata:PayPal(Doar PayPal)
- Metode de contact: Skype- : andrei.dan49
- Altele:Skinurile majoritatea sunt startrack.
- Detalii:Euro truck simulator 2 are doar 1 ora jucata,
- pe Csgo am rank Silver Elite(Silver Elite Master curand.)
-
3 hours ago, Try22. said:
Tot primesc acele erori, am incercat ambele variante..
for(new i = 1; i <= masini; i++) asta o inlocuiesti cu:
for(new i = 0; i < masini; i++)
-
21 hours ago, AMP said:
upppp
astept pm cu detalii.
-
3 hours ago, #Cedry2K said:
00:18] I couldn't load any gamemode scripts. Please verify your server.cfg
[20:00:18] It needs a gamemode0 line at the very least.Nu.ti zice nimic chestia asta?
Verifica in server.cfg, ori e gol la linia game mode, ori trebuie compilat modul de joc.
-
3 hours ago, LoKer. said:
Atunci ce pot face?
Ori lasi așa, ori rescris funcțiile pt vers. <r40
-
1 hour ago, LoKer. said:
Imi da errori la plugin-uri.
Nu mai stiu ce sa ii fac.
Detalii: Server.Cfg ->
echo Executing Server Config...lanmode 0
rcon_password 1234
maxplayers 50
port 7777
hostname [0.3.7]Test Server.
gamemode0 gm 1
plugins mysql sscanf streamer
announce 0
chatlogging 0
weburl sa-mp.com
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 0
logtimeformat [%H:%M:%S]
language English- Server_Log ->
-
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
[16:07:56]
[16:07:56] Server Plugins
[16:07:56] --------------
[16:07:56] Loading plugin: mysql
[16:07:56] Failed.
[16:07:56] Loading plugin: sscanf
[16:07:56]
[16:07:56] ===============================
[16:07:56] sscanf plugin loaded.
[16:07:56] Version: 2.8.1
[16:07:56] (c) 2012 Alex "Y_Less" Cole
[16:07:56] ===============================
[16:07:56] Loaded.
[16:07:56] Loading plugin: streamer
[16:07:56]
*** Streamer Plugin v2.7.9 by Incognito loaded ***
[16:07:56] Loaded.
[16:07:56] Loaded 2 plugins.
[16:07:56]
[16:07:56] Filterscripts
[16:07:56] ---------------
[16:07:56] Loaded 0 filterscripts.
[16:07:56] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found"
[16:07:56] Number of vehicle models: 0 - Mysql.dll si mysql.inc sunt pe versiunea 42-1, am incercat sa le schimb pe r39-3 dar cand copilez imi da anumite errori.
Pentru că pluginul de la mysql r41 a fost rescris, funcțiile nu mai sunt aceleași cu cele din versiunile anterioare.
-
10 hours ago, WiDuAlK said:
Idea de a crea ceva in c++ nu este pentru oricine. Majoritatea stiu doar sa schimbe culorile la text si sa dea un copy - paste dintr-un edit luat de pe internet in altul, acel edit fiind , logic, godfather, de aceea se potriveste acel copy paste pt ca variabilele sunt sub aceeasi forma. Si ideea este exceptionala , dar prea tarziu ilustrata, pentru ca nu prea se mai joaca sa-mp, iar cei care joaca, desi au pe tava toate sistemele si tutorialele necesare pentru a invata si evolua tot pe edit se bazeaza. Din cauza asta m- am lasat si eu. Vad ca este tot mai mult orgoliu si prostie combinata cu invidie si chiar nu mai are rost, ar trebui sa trecem la ceva mai evoluat, am auzit de GTA V multiplayer si acolo tot in c++ se realizeaza serverele, si e si mai benefic deci acolo ar trebui sa ajungem.
Știam că în C# nu în c++
Problema Text.
in Ajutor Scripting
Posted
Creeaza masina cu CreateVehicle e mai bine, si vezi daca se schimba ceva
Citeste si pe wiki despre AddStaticVehicleEx:
Can only be used when the server initializes (under OnGameModeInit)