Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: _-Sonny-_ poslato Februar 15, 2014, 17:55:41 POSLE PODNE

Naslov: [Pomoc] Kapija
Poruka od: _-Sonny-_ poslato Februar 15, 2014, 17:55:41 POSLE PODNE
Skripta koju koristim:Moja
Detaljan opis problema:Namapao sam kapiju kod PD ali kako napraviti komandu da PD mogu otvoriti tu kapiju mozel iko pomoc  :'(
Naslov: Odg: [Pomoc] Kapija
Poruka od: .::^FrAjLo^::. poslato Februar 15, 2014, 18:11:13 POSLE PODNE
Evo samo stavi kordinate :


new gate;
new timer[MAX_PLAYERS];


public OnGameModeInit()
{
    gate = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance);
   return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/PD", cmdtext, true, 10) == 0) // When a player types '/open'
    {
      if(IsPlayerInRangeOfPoint(playerid, distance, X, Y, Z))
           {
           MoveObject(gate, 520.0, -170.0, 19.0, 5.0, Float:RotX, Float:RotY, Float:RotZ);
           SendClientMessage(playerid, 0xEF994300, "Otvorili ste kapiju, zatvorice se za 10 sekundi.");
           timer[playerid] = SetTimerEx("gateclose",10000,false,"i",playerid);
        }
        }
    return 1;
    }
    forward gateclose();
    public gateclose()
    {
    MoveObject(gate, X, Y, Z, speed, Float:RotX, Float:RotY, Float:RotZ);
 
    }


Naslov: Odg: [Pomoc] Kapija
Poruka od: Blaeks poslato Februar 15, 2014, 19:29:53 POSLE PODNE
Citat: Frajlo Samp poslato Februar 15, 2014, 18:11:13 POSLE PODNE
Evo samo stavi kordinate :


new gate;
new timer[MAX_PLAYERS];


public OnGameModeInit()
{
    gate = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance);
   return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/PD", cmdtext, true, 10) == 0) // When a player types '/open'
    {
      if(IsPlayerInRangeOfPoint(playerid, distance, X, Y, Z))
           {
           MoveObject(gate, 520.0, -170.0, 19.0, 5.0, Float:RotX, Float:RotY, Float:RotZ);
           SendClientMessage(playerid, 0xEF994300, "Otvorili ste kapiju, zatvorice se za 10 sekundi.");
           timer[playerid] = SetTimerEx("gateclose",10000,false,"i",playerid);
        }
        }
    return 1;
    }
    forward gateclose();
    public gateclose()
    {
    MoveObject(gate, X, Y, Z, speed, Float:RotX, Float:RotY, Float:RotZ);
 
    }



i sta izvukao si  2 godfather komande i resio si problem ?


autore procitaj ovo za pocetak http://balkan-samp.com/forum/index.php?topic=38210.msg285098#msg285098