Jump to content

Deuce_Johnson

Membru
  • Posts

    27
  • Joined

  • Last visited

    Never

Posts posted by Deuce_Johnson

  1. Deci, dupa 1 an si jumatate de pauza revin in scripting si vreau sa editez un gamemode care imi place.

    Totusi am intampinat o problema, atunci ca te loghezi te scoate de pe server si te si baneaza, zice Server closed the connection !

    server_log :

    [15:39:45] Number of vehicle models: 31
    [15:40:06]  
    [15:40:06]  ======================================= 
    [15:40:06]  |                                     | 
    [15:40:06]  |   Error: Could not connect to YSI   | 
    [15:40:06]  |  update server (response was 003).  | 
    [15:40:06]  |                                     | 
    [15:40:06]  ======================================= 
    [15:40:06]  
    [15:40:20] Incoming connection: 127.0.0.1:58486
    [15:40:20] [join] Deuce_Johnson has joined the server (0:127.0.0.1)
    [15:40:27] [junkbuster] Executing Server Chrome for player 'Deuce_Johnson'.
    [15:40:27] [part] Deuce_Johnson has left the server (0:2)

  2. Salutare la toti cei ce citesc acest topic.

    Dupa o pauza foarte mare, m-am reapucat de sa:mp. Am inceput cu un gamemode, dar am ceva errori in el :

    error 004: function "PlayerToPoint" is not implemented

    Sunt mai multe errori de genu. Stiu ca este o { neinchisa sau in plus. Este un mod mai usor de a o gasi ??

  3. raspunsurile la 1 si 5 http://forum.sa-mp.ro/index.php?topic=1585.0

    2. cauta in gm

    public SetPlayerToTeamColor(playerid)
    3. http://forum.sa-mp.ro/index.php?topic=2915.0 4. nu mai tin minte corect dar cauta in gm ceva de genu :
    pExp

  4. modifici din comanda /aod :

      if(strcmp(cmd, "/aod", true) == 0)
    	{
    		if (PlayerInfo[playerid][pAdmin] >= 1)
    		{
    		    if(AdminDuty[playerid] == 1)
    		    {
                           GetPlayerName(playerid, sendername, sizeof(sendername));
    			           format(string, sizeof(string), "[Admin Info] %s [ID:%d] is no longer on duty as an admin.", sendername,playerid);
                           SendClientMessageToAll(COLOR_DBLUE,string);
       				       AdminDuty[playerid] = 0;
    				       SetPlayerHealth(playerid,100);
    				       SetPlayerArmour(playerid,0);
    				       SetPlayerToTeamColor(playerid);
    			  }
    
    		    else
    		    {
                    GetPlayerName(playerid, sendername, sizeof(sendername));
    		    	format(string, sizeof(string), "[Admin Info] %s [ID:%d] is now on duty as an admin.Please /w him if you need help.",sendername,playerid);
    				SendClientMessageToAll(0xFAAFBEFF,string);
    				AdminDuty[playerid] = 1;
    				SetPlayerHealth(playerid,99999);
    				SetPlayerArmour(playerid,99999);
    				SetPlayerColor(playerid,0xFAAFBEFF);
    				for(new i = 0; i < MAX_PLAYERS; i ++)
    				       {
    				         if(IsPlayerConnected(i))
    				        {
    					      SetPlayerMarkerForPlayer( i,playerid,0xFAAFBEFF );
    					    }
    				       }
    		    }
    		}
    		else
    		{
    			SendClientMessage(playerid,COLOR_GREY,"Your not an admin !");
    		}
    		return 1;
    	}

  5. nu are cum.. ori comanda /rac nu este bun ori..

    sau mai vezi ceva.. poate ai peste 500 masini ? 

    	if(strcmp(cmd, "/respawnallcars", true) == 0 || strcmp(cmd, "/rac", true) == 0) //
    	{
    	    if(IsPlayerConnected(playerid))
    	    {
    	        if(PlayerInfo[playerid][pAdmin] < 1337)
    			{
    			    SendClientMessage(playerid, COLOR_GRAD1, "   Nu esti autorizat la aceasta comanda. Esti inca copil tu !!!");
    			    return 1;
    			}
    			new bool:unwanted[CAR_AMOUNT];
    			for(new player=0; player<MAX_PLAYERS; player++)
         		{
                	if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
         		}
    			for(new car = 1; car <= 500; car++)
    			{
    				if(!unwanted[car]) SetVehicleToRespawn(car);
    			}
    			GetPlayerName(playerid, sendername, sizeof(sendername));
    			format(string, sizeof(string), " Adminul %s a dat respawn la masini.", sendername);
    			BroadCast(COLOR_WHITE,string);
    		}
    		return 1;
    	}
        new currentveh;
    	currentveh = GetPlayerVehicleID(playerid);
    asta-i comanda /rac ! Vezi linia asta :
    			for(new car = 1; car <= 500; car++)

    daca ai mai multe masini de 500, modifica 500 ;) !!

  6. Salut !

    Am mai vazut un tutorial de genu, dar nu cred ca era asa bine explicat..voi incerca ca al meu sa fie putin mai explicit :D!!!

    Autor tutorial : Deuce_Johnson

    Acest tutorial và va explica cum sa faceti un GangZone cu acest program : .

    Ok, incepem :

    Pasul 1 :

    * Descarcam programul de aici http://www.girlshare.ro/1569551.5 !!

    * Dezarhivam oriunde in computer !

    * Intram in program si vom avea ceva de genu:

    5yhnpx.jpg

    Pasul 2 :

    * Sa zicem ca trebuie sa cream GangZone pentru " Glen Park OG's ", deci, aceasta familie, face parte din Los Santos, asa ca, sus, vom apasa pe Los Santos !!

    * Acum vom avea asa :

    [img width=500 height=400] 2wqv5fb.jpg

    Pasul 3 :

    * Selectam zona " factiuni " :

    [img width=500 height=400] 1e15bk.jpg

    * Acum vom avea asa :

    [img width=500 height=400] 2w6z7m1.jpg

    * Alegem din acea "tabela" Gang Zones & World Boundaries si vom avea 2 bulinute bifabile ! Bifam  " Use Gang Zones" si vom avea asa :

    [img width=500 height=400] 2ntdauc.jpg

    * La Gang Zones Variable Name vom pune orice nume. Eu voi pune " tutdeusaro " ( tutorial deuce sa:mp.ro :)) ) !

    * La color vom alege culoarea teritoriului!  Eu aleg verde :D!

    * Daca ati ales si culoarea si tot, apasati pe " Okay " !

    * Vom avea ceva de genu :

    [img width=500 height=400] 34fm89c.jpg

    Pasul 4 :

    * Copiem prima linie " new tutdeusaro; " ( la voi nu o sa fie tutdeusaro, ci numele ce ati pus ) si o bagam in gm :

    [img width=500 height=400] 3145is9.jpg

    * Copiem ultima linie din program ( reprezinta culoarea zonei. copiati doar ce va zic eu jos, nu si restu !!!)

         GangZoneShowForPlayer(playerid, tutdeusaro, 0x00FF0096);
    * Cautam in GM linia :
    	    GangZoneShowForPlayer(playerid, i, TurfInfo[i][zColor]);
    * Sub aceasta linie adaugam o { si sub asta adaugam linia noastra, + sub linia noastra asta
        return 1;
        }
    * Deci vom avea asa :
    	    GangZoneShowForPlayer(playerid, i, TurfInfo[i][zColor]);
    	{
        GangZoneShowForPlayer(playerid, tutdeusaro, 0x00FF0096);
        return 1;
        }
    	}
    * Cautam in gm acum linia asta :
    	    Turfs[i] = GangZoneCreate(TurfInfo[i][zMinX],TurfInfo[i][zMinY],TurfInfo[i][zMaxX],TurfInfo[i][zMaxY]);
    * Acum, copiem din program linia asta ( doar ceea ce va zic eu )
        tutdeusaro = GangZoneCreate(1839,726, -1271,297, 2083,108, -1085,753);
    * Vom inlocui " , " de la coordonate pentru a crea x y ...... deci vom avea asa :
        tutdeusaro = GangZoneCreate(1839.726, -1271.297, 2083.108, -1085.753);
    * Acum va trebui sa avem ceva de genu :
    	    Turfs[i] = GangZoneCreate(TurfInfo[i][zMinX],TurfInfo[i][zMinY],TurfInfo[i][zMaxX],TurfInfo[i][zMaxY]);
                tutdeusaro = GangZoneCreate(1839.726, -1271.297, 2083.108, -1085.753);
    	}

    Pasul 5 :

    * Dam compile !!

    * Cam asta a fost tot !! Sper ca v-am fost de ajutor... daca aveti probleme dati reply.. am facut tutorialul acesta pentru incepatori ;)!

  7. deci :

    1)  spawneazi acea masina !

    2) o pozitionezi unde vrei sa fie acea masina !

    3) dai /save !

    4) copiezi coordonatele !

    5) cauti in gm :

    addstaticvehicle
    ultima linie ar trebui sa fie gen asta :
    	AddStaticVehicleEx(487,2805.8423,-1623.9495,28.7398,75.2821,0,0, 60000); // 
    sau
    	AddStaticVehicle(487,2805.8423,-1623.9495,28.7398,75.2821,0,0, 60000); // 

    6) mergi la ultima linie de genu ( de sus ) si inserezi intro noua linia datele la acea masina !

    7) Compilezi !

    8) Restart la server ! ( sau inchizi si redeschizi .. mai bine ) !

    9) intri pe serevr, te duci la locu masini. ea va fi acolo !

    10) dai /rac si vei obserca ca masina sa respawnat :D!!!

    Sper ca tiam explicat cum trebuie :| !! daca nu reply ;)

  8. astai lista cu toate masinile : http://weedarr.wikidot.com/veh

    oricum, masinile spawnate cu /veh, nu au cum sa fie respawnate dupa cu comanda /rac , pentru ca nu sunt bagate in gm ( sa zic asa ) ! alea spawnate cu /veh trebuie sa dai /destroycar id ( id masina ) pentru a le elimina ( sa zicem ) !

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