Jump to content

Daedric-Fox

V.I.P
  • Posts

    959
  • Joined

  • Last visited

  • Days Won

    27

Posts posted by Daedric-Fox

  1. On 8/19/2017 at 1:47 PM, Quasar said:

    Problemă: Am facut un sistem de plate cu 3dtextlabel pentru vehicule , faza e ca daca ies de pe server si intru iar dispare textul insa ramane salvat in baza ex LS-97-EFL , am incercat la loadcar sa-l pun asa

    
         LoadCar();
        for(new h = carsonserver; h < sizeof(CarInfo); h++)
        {
            AddStaticVehicleEx(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo],60000);
            LoadComponents(h);
            format(TextCar, sizeof(TextCar), "%s-%s-%s", CarInfo[thiscar][cPlate1], CarInfo[thiscar][cPlate2], CarInfo[thiscar][cPlate3]);
            TextUpCar[h] = Create3DTextLabel(TextCar, 0x33AAFFFF , 0.0, 0.0, 0.0, 25, 0, 1);
            Attach3DTextLabelToVehicle(TextUpCar[h], h, 0.0, 0.0, 0.1);
        }


    Apare textul pe masina dar dispare cel de la case
    Ce ai încercat să faci: Nu stiu ce sa fac.
    Erori/atentionari: Nu am erori.
    Cod sursă: -
    Imagini: http://imgur.com/a/gE4aX
    Precizări: Multumesc.

    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)

  2. 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;
    }
    • Like 1
  3. 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;
    }

     

    • Like 1
  4. 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 ? :D Mie mi-a placut cel mai mult RPG-ul, iar la nebunie AFSchool ... cand erea domeniul inca .tk :D ce servere frumoase si serioase mai exista ?? :D:D

    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.

  5. 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.

  6. 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.

  7. 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.

  8. 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;
    }

     

  9. 16 minutes ago, Tupac Shakur said:

    http://pastebin.com/eAthkyNG

    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.

  10. 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:
    • Capture.PNG.2ced8af282cec8690e09f0aa019f2ce5.PNG
    • Capture2.PNG.d841762436f24a5392611111e67f2485.PNG
    •  
    • 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.)
  11. 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.

  12. 1 hour ago, LoKer. said:

    Imi da errori la plugin-uri.

    imgur.com/a/WI71E

     imgur.com/a/WI71E

    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

    1. Server_Log ->
    2. 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
    3. 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.

  13. 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++

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.