Jump to content

meoro

Membru
  • Posts

    27
  • Joined

  • Last visited

    Never

Posts posted by meoro

  1. public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    	if(oldstate == PLAYER_STATE_DRIVER)
    	{
    		if(newstate == PLAYER_STATE_ONFOOT)
    		{
    			if(InCar[playerid] == 1)
    			{
    				PutPlayerInVehicle(playerid, WhatCar[playerid], Driver);
    			}
    		}
    	}
    	if(oldstate == PLAYER_STATE_PASSENGER)
    	{
    		if(newstate == PLAYER_STATE_ONFOOT)
    		{
    			if(InCar[playerid] == 1)
    			{
    				PutPlayerInVehicle(playerid, WhatCar[playerid], Passanger);
    			}
    		}
    	}
    	if(oldstate == PLAYER_STATE_ONFOOT)
    	{
    		if(newstate == PLAYER_STATE_DRIVER || PLAYER_STATE_PASSENGER)
    		{
    			InCar[playerid] = 1;
    			WhatCar[playerid] = GetPlayerVehicleID(playerid);
    		}
    	}
    	return 1;
    }

  2. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    new vehicleiddkn = GetPlayerVehicleID(playerid);
    SetVehicleHealth(vehicleiddkn,99999*99999*999.0);
    return 1;
    }
    
    public OnPlayerDeath(playerid, killerid, reason)
    {
        TextDrawHideForPlayer(playerid,HealthBar[playerid]);
       	return 1;
    }

    Astea... Nu ?

  3. Salutare!

    Folosesc acest gm si am o problema la el...

    Cate odata cand intra playerii in masina nu se mai pot misca, nu pot iesi din masina si sunt oblicati sa iasa de pe server pentru a se rezolva, acelas lucru se intampla si cand un player moare... Dar fazele astea nu se intampla mereu, cate odata... De la ce poate fi ? Cum se poate rezolva ?

    Multumesc.

  4. (250) : error 017: undefined symbol "SendClientMessageToAllLang"

    linia 250:

    SendClientMessageToAllLang(COLOR_GREY, "*** %s a intrat pe Server (ID:%d)", Player(playerid), playerid);
    (271) : error 002: only a single statement (or expression) can follow each "case" (271) : error 029: invalid expression, assumed zero (271) : error 017: undefined symbol (271) : fatal error 107: too many error messages on one line linia 271:
    if(reason == 0){ SendClientMessageToAllLang(COLOR_GREY, "*** %s a iesit (EROARE)", Player(playerid)); printf("[part] %s a iesit (EROARE)",Player(playerid)); }

    EDIT:

    Multumesc de ajutor :D mesajul cu %s a intrat pe server merge :D dar cel cu a iesit nu :(

  5. Salutare!

    Incerc de ceve vreme sa fac o chestie si tot nu reusesc... Pentru voi cred ca e usor dar eu fiind incepator...

    Nu stiu cum sa adaug acel mesaj cand un player intra pe server :

    %s a intrat pe server !
    %s a iesit de pe server !
    Multumesc EDIT: Asa arata in gm dar pe server nu arata:
    public OnPlayerConnect(playerid)
    {
    	HaveTicket[playerid] = 0;
    	ConnectPlayer(playerid);
    	GameTextForPlayer(playerid," Nume server ",5000,5);
    	SetPlayerScore(playerid, GetPlayerScore(playerid) + 100);
    	SetPlayerArmour(playerid,1000);
    	for(new i = 0; i < MAX_PLAYERS; i++)
    	{
    		TextDrawShowForPlayer(i, Text:Clock[i]);
    	}
    	HealthBar[playerid] = TextDrawCreate(549.000000,52.000000,"..........");
    	TextDrawAlignment(HealthBar[playerid],1);
    	TextDrawBackgroundColor(HealthBar[playerid],0x00ff00ff);
    	TextDrawFont(HealthBar[playerid],3);
    	TextDrawLetterSize(HealthBar[playerid],0.569999,2.549999);
    	TextDrawColor(HealthBar[playerid],0x00ff0033);
    	TextDrawSetOutline(HealthBar[playerid],1);
    	TextDrawSetProportional(HealthBar[playerid],1);
    	TextDrawSetShadow(HealthBar[playerid],1);
    
    	TextDrawShowForPlayer(playerid, DriftTD);
    	TextDrawShowForPlayer(playerid, StuntTD);
    	TextDrawShowForPlayer(playerid, DragTD);
    	TextDrawShowForPlayer(playerid, DownBar);
    	TextDrawShowForPlayer(playerid, Viata);
    
    
    	PreloadAnimLib(playerid,"BOMBER");
    	PreloadAnimLib(playerid,"RAPPING");
       	PreloadAnimLib(playerid,"SHOP");
    	PreloadAnimLib(playerid,"BEACH");
    	PreloadAnimLib(playerid,"SMOKING");
       	PreloadAnimLib(playerid,"FOOD");
       	PreloadAnimLib(playerid,"ON_LOOKERS");
       	PreloadAnimLib(playerid,"DEALER");
    	PreloadAnimLib(playerid,"CRACK");
    	PreloadAnimLib(playerid,"CARRY");
    	PreloadAnimLib(playerid,"COP_AMBIENT");
    	PreloadAnimLib(playerid,"PARK");
    	PreloadAnimLib(playerid,"INT_HOUSE");
    	PreloadAnimLib(playerid,"FOOD");
    	PreloadAnimLib(playerid,"PED");
    	PlayerInfo[playerid][SpawnDance] = true;
     	ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
    
     	new pName[24];
        new string[128];
        GetPlayerName(playerid, pName, 24);
        SendClientMessageToAllLang(COLOR_GREY, "*** %s a intrat pe Server (ID:%d)", Player(playerid), playerid);
        TextDrawLetterSize(JLtext, 0.4 ,1.0);
        TextDrawSetShadow(JLtext, 1);
    	TextDrawSetString(JLtext, string);
    	TextDrawShowForAll(JLtext);
    	SetTimer("TDTime",5000,false);
    
    	return 1;
    }
    
    public OnPlayerDisconnect(playerid)
    {
    	DisconnectPlayer(playerid);
    	TextDrawDestroy(HealthBar[playerid]);
    	KillTimer( PlayerInfo[playerid][SpawnTimer] );
    	new pName[24];
        new string[128];
        new reason;
        GetPlayerName(playerid, pName, 24);
        switch(reason)
        {
    	if(reason == 0){ SendClientMessageToAllLang(COLOR_GREY, "*** %s a iesit (EROARE)", Player(playerid)); printf("[part] %s a iesit (EROARE)",Player(playerid)); }
    	if(reason == 1){ SendClientMessageToAllLang(COLOR_GREY, "*** %s a iesit (Ne-a parasit)",Player(playerid)); printf("[part] %s a iesit (Ne-a parasit)",Player(playerid)); }
    	if(reason == 2){ SendClientMessageToAllLang(COLOR_GREY, "*** %s a iesit (Kick/Ban)",Player(playerid)); printf("[part] %s a iesit (Kick/Ban)",Player(playerid)); }
        }
        TextDrawSetString(JLtext, string);
        TextDrawShowForAll(JLtext);
        SetTimer("TDTime",5000,false);
    	return 1;
    }

    Ce trebuie schimbat ?

  6. stuntman-=!!" post="57216" timestamp="1298676048"]

    Cauta prin server, GM, (CTRL+F) asta: "rcon_password"

    Multumesc de raspuns

    Are un bug... Cate odata cand intri in masina nu poti sa te misti, sa te dai jos,etc.. trebuie sa intri iar... Acelasi lucru si cand esti omorat... Cum se pot rezolva ?

  7. Salutare

    Eu nu prea ma pricep la script cam deloc... Cand compilez compilez un gm imi da uroatoarele oerori:

    D:\Jocuri\Server SA-MP\gamemodes\SDR 2.pwn(1463) : error 017: undefined symbol "SetDisabledWeapons"
    D:\Jocuri\Server SA-MP\gamemodes\SDR 2.pwn(2292) : error 025: function heading differs from prototype
    D:\Jocuri\Server SA-MP\gamemodes\SDR 2.pwn(2298) : error 025: function heading differs from prototype
    D:\Jocuri\Server SA-MP\gamemodes\SDR 2.pwn(2304) : error 025: function heading differs from prototype
    D:\Jocuri\Server SA-MP\gamemodes\SDR 2.pwn(8911) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    4 Errors.
    Liniilea acela sunt: 1462
    	SetDisabledWeapons(43,44,45);
    2292
    	SetPlayerHealth(playerid, -999);
    2298
    public OnVehiclePaintjob(vehicleid,paintjobid)
    2304
    public OnVehicleRespray(vehicleid,color1,color2)
    8911
    public OnPlayerPrivmsg(playerid, recieverid, text[])

    Va rog, imi puteti spune si mie care sunt greselile ? :-s

  8. Salutare !

    Dupa atatea luni am revenit din nou la jocul sa-mp , bineinteles cu dorinte de am imi face din nou un server, doar ca am auitat cam multe chestii.

    1. Un server care inaintea mergea pe vers 0.03b trebuie facut un update pentru a merge pe 0.03c ?Daca da, cum ?

    2. Am FireWall-ul ZoneAlarm (trebuie sa il tin neeaparat din cauza ca ip-ul meu este floodat), trebuie facuta vreo confiurare pentru a lasa playerii sa intre ? Daca da, cum ?

    Multumesc.

    EDIT:

    Am rezolvat , puteti da TC.

  9. am incercat asta : http://www.sa-mp.ro/forum/index.php/topic,1356.0.html?PHPSESSID=8e399ca891a14f63895cea2c0001a4c4

    Dar nu pot sa imi dau admin... ma loghez cu parola rcon .. dau /resiter , /login , si nu pot sa ma fac admin .. daca scriu /setlevel meo 4 , imi repeta ca trebuie sa scrie /setlevel id 0-4 ...

  10. Salutare.

      Am un sv de samp 0.3b si cand scriu /rcon login pass imi spune ca e corecta, dar dand vreau sa scriu de exemplu "/ban nume" imi spune ca nu am acces dar pot face unele comenzi ex "/goto" care merg doar la admini, merg... M-am uitat putin pe acolo si am vazut cateva fisiere aadmin.amx si radmin.amx ... Pot da admin si in alt mod in afara de cel cu "/rcon login " ? Daca da, cum ?

    Multumesc.

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