GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Aqe34 - 2012. október 30. - 14:55:55

Cím: Kapu mozgatás
Írta: Aqe34 - 2012. október 30. - 14:55:55
Sziasztok!
Csak annyi lenne a kérdésem hogy valaki megcsinálná a kapu mozgatását mert én épp mást scriptelek!
Ja és csak õ tudja kinyitni: [NT]Aqee
És ha kinyilik irja ki: Üdv a házadba Aqee!
Na itt vannak az object id k.
(Aki megcsinálja kap egy admint a szerverre)
CreateObject(9823, 550.79, 1661.87, 7.76,   0.00, 0.00, 35.02);
CreateObject(9823, 550.79, 1661.87, 3.53,   0.00, 0.00, 35.02);
/aqe-nyit ,/aqe-zar parancsal mûködjön!
A scriptbe nevet fel lehet tüntetni!
Elõre is köszönöm
Szerkesztve 2012.10.30
Cím: Kapu mozgatás
Írta: Ezredes.$ - 2012. október 30. - 21:31:28
Ez alapján megtudod csinálni:
http://www.youtube.com/watch?v=gUMXV2il8VY
Ha valami nem megy írj PM-et :)
Cím: Kapu mozgatás
Írta: Aqe34 - 2012. október 31. - 07:02:36
Ebbe ez a gond hogy semmit se látok!
Cím: Kapu mozgatás
Írta: Johnies00 - 2012. október 31. - 14:40:56
Nem vagyok otthon szal nincs PAWNO-m így nem tudtam lefordítani de elvileg jónak kell lennie.  ;D

(Timerrel oldottam meg, úgy kényelmesebb. :)

 

#include < a_samp >
#include < zcmd >
new kapu;
public OnPlayerFilterScriptInit()
{
    kapu = CreateObject(9823, 550.79, 1661.87, 7.76,   0.00, 0.00, 35.02);
    return 1;
}
CMD:parancs(playerid)
{
    new pName[24];
    GetPlayerName(playerid, pName, 24);
    if(!strcmp(pName, \"[NT]Aqee\", true))
    {
        MoveObject(kapu, 550.79, 1661.87, 3.53,   0.00, 0.00, 35.02);
        SendClientMessage(playerid, -1, \"Üdv a házadban [NT]Aqee\");
        SetTimerEx(\"kaputimer\", 10000, false, \"i\", playerid);
    }
    return 1;
}
forward kaputimer(playerid);
public kaputimer(playerid)
{
    MoveObject(kapu, 550.79, 1661.87, 7.76,   0.00, 0.00, 35.02);
}