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
-
Ü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
-
Ezek közül válassz..
http://weedarr.wikidot.com/pickups
-
Erre a pickupra gondoltál?

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]
-
Nem ienekre gondoltam hanem olyanokra ami PPC_Trucking modba van
-
Erre a pickupra gondoltál?

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.
-
Bövebben?? :D ::|