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: N@rbirock - 2012. január 31. - 18:35:32
-
hogy lehet érzékelésre nyiló kaput csinálni és akit érzékel atól vegyen le pénzt pls írjatok egy példát
elöre is köszönöm
-
pls segítsetek sürgös
-
Ez alapján írtam.
[pawn]#include <a_samp>
new lift;
public OnFilterScriptInit()
{
lift = CreateObject(18553, 226.433655, 1872.436768, 14.026321, 0.0000, 0.0000, 180.0000);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/lift-fel\", true) == 0)
{
if(GetPlayerMoney(playerid > 5000))
{
MoveObject(lift, 226.433655, 1872.436768, 11.401323, 2.0);
GivePlayerMoney(playerid, - 5000);
}
else
{
SendClientMessage(playerid, 0x004325, \"Nincs elég pénzed (5000)\");
}
return 1;
}
if(strcmp(cmdtext, \"/lift-le\", true) == 0)
{
if(GetPlayerMoney(playerid > 5000))
{
MoveObject(lift, 226.433655, 1872.436768, 14.026321, 2.0);
GivePlayerMoney(playerid, - 5000);
}
else
{
SendClientMessage(playerid, 0x004325, \"Nincs elég pénzed (5000)\");
}
return 1;
}
return 0;
}[/pawn]
-
de nekem automata kell vagyis ha köszel mész akkor kinyilik de azért köszi
-
egyik kamionos mod-ban láttam ilyet, nemtom a nevét mer nem szedtem le mer nem csipem az ilyen mod-okat
keress utána és szedd ki belõle
-
[pawn]#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
forward GateCheck(playerid);
new mygate;
public OnFilterScriptInit()
{
mygate=CreateObject(980, -1917, 278.60000610352, 42.799999237061, 0, 0, 0); //object (kapu) ID és a koordinata
SetTimer(\"GateCheck\",1000,1);
return 1;
}
public GateCheck(playerid)
{
if(IsPlayerInRangeOfPoint(playerid,5.0, -1917, 278.60000610352, 42.799999237061)) //object (kapu) koordinata
{
MoveObject(mygate, 205.40901184082, 1875.3743896484, 12.716876983643, 6.00); //nyitott kapu koordinata a 6.00 a sebessége
GivePlayerMoney(playerid, - 5000);
}
else
{
MoveObject(mygate,-1928.6999511719, 278.39999389648, 42.799999237061, 6.00); //zárt kapu koordinata
}
}
#endif[/pawn]
Nem próbáltam. Rem jó :)