Jump to content

Masodion

Membru
  • Posts

    31
  • Joined

  • Last visited

Posts posted by Masodion

  1. Oh, am uitat sa le postez.

    C:\Users\Mihai\Desktop\GameMode SA-MP RPG\gamemodes\GM.PWN(63024) : error 021: symbol already defined: "OnPlayerKeyStateChange"
    C:\Users\Mihai\Desktop\GameMode SA-MP RPG\gamemodes\GM.PWN(63025) : error 017: undefined symbol "PRESSED"
    C:\Users\Mihai\Desktop\GameMode SA-MP RPG\gamemodes\GM.PWN(63052) : warning 209: function "OnPlayerKeyStateChange" should return a value
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    2 Errors.

     

  2. Comanda /enter

     

    	if(strcmp(cmd, "/enter", true) == 0)
    	{
    	    if(IsPlayerConnected(playerid))
    		{
    			for(new i = 0; i < housess; i++)
    			{
    				if (PlayerToPoint(3, playerid,HouseData[i][hEntrancex], HouseData[i][hEntrancey], HouseData[i][hEntrancez]))
    				{
    					if(PlayerData[playerid][pPhousekey] == i || HouseData[i][hLock] == 0)
    					{
    						SetPlayerInterior(playerid,HouseData[i][hInt]);
    						SetPlayerVirtualWorld(playerid,HouseData[i][hWorld]);
    						SetPlayerPos(playerid,HouseData[i][hExitx],HouseData[i][hExity],HouseData[i][hExitz]);
    						GameTextForPlayer(playerid, "~w~Bine ai venit acasa", 5000, 1);
    						PlayerData[playerid][pInt] = HouseData[i][hInt];
    						PlayerData[playerid][pLocal] = i;
    						SetPlayerVirtualWorld(playerid,i);
    						InHouse[playerid] = i;
    					}
    					else
    					{
    						GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
    					}
    				}
    			}

     

    Comanda /exit 

     

     

    	if(strcmp(cmd, "/exit", true) == 0)
    	{
    	    if(IsPlayerConnected(playerid))
    		{
    			for(new i = 0; i <  housess; i++)
    			{
    				if (PlayerToPoint(3, playerid,HouseData[i][hExitx], HouseData[i][hExity], HouseData[i][hExitz]) && InHouse[playerid] == i)
    				{
    					SetPlayerInterior(playerid,0);
    					SetPlayerPos(playerid,HouseData[i][hEntrancex],HouseData[i][hEntrancey],HouseData[i][hEntrancez]);
    					PlayerData[playerid][pInt] = 0;
    					PlayerData[playerid][pLocal] = 255;
    					SetPlayerVirtualWorld(playerid,0);
    					InHouse[playerid] = 0;
    					if(HouseData[i][hHel] == 1)
    					{
    						new Float:tempheal;
    						GetPlayerHealth(playerid,tempheal);
    						if(tempheal < 100.0)
    						{
    							SetPlayerHealth(playerid,100.0);
    						}
    					}
    					return 1;
    				}
    			}

     

     

     

  3. Problema intalnita (descriere): Doresc sa pun bind pe o tasta la o comanda de exemplu " /enter ; /exit ; /lock " si multe alte comenzi . Intrebarea este unde ar trebui sa adaug ceva la aceasta comanda?
    Ero(area / rile) / warning-(ul / urile): Nu am nici o eroare deoarece nu am incercat singur, pentru ca nu stiu ce trebuie sa modific
    Liniile de cod / sursa / script-ul(obligatoriu): 
     

            if(strcmp(cmd, "/enter", true) == 0)
        {
            if(IsPlayerConnected(playerid))
            {
                for(new i = 0; i < housess; i++)
                {
                    if (PlayerToPoint(3, playerid,HouseData[i][hEntrancex], HouseData[i][hEntrancey], HouseData[i][hEntrancez]))
                    {
                        if(PlayerData[playerid][pPhousekey] == i || HouseData[i][hLock] == 0)
                        {
                            SetPlayerInterior(playerid,HouseData[i][hInt]);
                            SetPlayerVirtualWorld(playerid,HouseData[i][hWorld]);
                            SetPlayerPos(playerid,HouseData[i][hExitx],HouseData[i][hExity],HouseData[i][hExitz]);
                            GameTextForPlayer(playerid, "~w~Bine ai venit acasa", 5000, 1);
                            PlayerData[playerid][pInt] = HouseData[i][hInt];
                            PlayerData[playerid][pLocal] = i;
                            SetPlayerVirtualWorld(playerid,i);
                            InHouse[playerid] = i;
                        }
                        else
                        {
                            GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
                        }
                    }
                }


    Imagini / Video (optional): -.-
    Ati incercat sa rezolvati singur?: Nu, nu stiu ce trebuie sa modific 

     

    P.S: As vrea un raspuns explicit cum si unde trebuie sa modific.

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