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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: NiKe - 2012. február 11. - 09:27:13

Cím: Benzinkút pickup lerakása
Írta: NiKe - 2012. február 11. - 09:27:13
Üdv azt szeretném kérdezni tõleteh, hogy hogy lehet benzinkút pickupot lerakni.Mappoltam MTA-val egy benzinkutat és nemtudom lerakni ugy hogy belealjanak megnyomjak a dudat és tankoljon.
U.I:Olyan pickupra gondoltam ami PPC_Trucking-ba van
Cím: Benzinkút pickup lerakása
Írta: Norby - 2012. február 11. - 09:57:59
Ezek közül válassz..
http://weedarr.wikidot.com/pickups
Cím: Benzinkút pickup lerakása
Írta: nyE - 2012. február 11. - 10:00:10
Erre a pickupra gondoltál?
\"1239.png\"
Mert ha igen akkor így meglehet oldani:
[pawn]
public OnGameModeInit() //vagy OnFilterScriptInit()
{
    AddStaticPickup(1239, 1, x, y, z, vw); // vw -1 és akkor minden virtual worldben ott lesz
    return 1;
}
public OnPlayerUpdate(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, r, x, y, z)) // a pickup koordinátái
    {
        SendClientMessage(playerid, 0xFFFFFFAA, \"Tankolás . . .\");
        SetTimerEx(\"Megtankolva\",10000,0, \"d\", playerid);
        TogglePlayerControllable(playerid,0);
    }
    return 1;
}
forward Megtankolva();
public Megtankolva()
{
    SendClientMessage(playerid, 0xFFFFFFAA, \"Tele a tank.\");
    TogglePlayerControllable(playerid,1);
    // ide írd azt ami megtankolja az autót.
    return 1;
}
[/pawn]
Cím: Benzinkút pickup lerakása
Írta: NiKe - 2012. február 11. - 11:38:58
Nem ienekre gondoltam hanem olyanokra ami PPC_Trucking modba van
Cím: Benzinkút pickup lerakása
Írta: DrAkE - 2012. február 11. - 13:18:09
Idézetet írta: Antonyo date=1328950810\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"16860\" data-ipsquote-contentclass=\"forums_Topic
Erre a pickupra gondoltál?
\"1239.png\"
Mert ha igen akkor így meglehet oldani:
[pawn]
public OnGameModeInit() //vagy OnFilterScriptInit()
{
    AddStaticPickup(1239, 1, x, y, z, vw); // vw -1 és akkor minden virtual worldben ott lesz
    return 1;
}
public OnPlayerUpdate(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, r, x, y, z)) // a pickup koordinátái
    {
        SendClientMessage(playerid, 0xFFFFFFAA, \"Tankolás . . .\");
        SetTimerEx(\"Megtankolva\",10000,0, \"d\", playerid);
        TogglePlayerControllable(playerid,0);
    }
    return 1;
}
forward Megtankolva();
public Megtankolva()
{
    SendClientMessage(playerid, 0xFFFFFFAA, \"Tele a tank.\");
    TogglePlayerControllable(playerid,1);
    // ide írd azt ami megtankolja az autót.
    return 1;
}
[/pawn]
 
Uram atyám..... Ez elindít kb (vegyük 5 másodpercig ott van), 75db 10seces idõzítõt.
U.I.: 1686 - Fuel distributor asszem ez lesz az.
Cím: Benzinkút pickup lerakása
Írta: NiKe - 2012. február 12. - 11:29:24
Bövebben?? :D  ::|