Sziasztok!! Ezt a scriptemet akarom bemutatni ami nem más mint /Lock és /unlock aminek ugye az a lényege hogy kitudod nyitni az autód és be tudod zárni! (Elsõ ZCMD -s scriptem:) )
Elkészitettem: 8perc KB
Készítõ: Én (Spedy)
Parancsok
/lock
/unlock
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Blank Filterscript by your name here\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n----------------------------------\");
print(\" Blank Gamemode by your name here\");
print(\"----------------------------------\\n\");
}
#endif
CMD:lock(playerid)
{
if (IsPlayerInAnyVehicle(playerid))
{
new State;
State=GetPlayerState(playerid);
if (State!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid, 0xFFFF00AA, \"{FFFFFF}Elõszõr Ülj be egy jármübe!!!\");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
if (i != playerid)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), i, 0, 1);
}
}
SendClientMessage(playerid, 0x0FFDD349, \"Az autódat sikeresen bezártad!!!\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
PlayerPlaySound(playerid, 1056, X, Y, Z);
}
else
{
SendClientMessage(playerid, 0x6ba500ff, \"Elöször ülj be egy autóba..!\");
}
return 1;
}
CMD:unlock(playerid)
{
if (IsPlayerInAnyVehicle(playerid))
{
new State;
State=GetPlayerState(playerid);
if (State!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,0x7CFC00AA, \"Csak az autó vezetõje nyithatja ki!!.\");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), i, 0, 0);
}
SendClientMessage(playerid, 0x33AA33AA,\"Autód Sikeresen Kinyitva\");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
PlayerPlaySound(playerid, 1057, X, Y, Z);
}
else
{
SendClientMessage(playerid, 0x6ba500ff, \"Nem ülsz autóba!!\");
}
return 1;
}
Letöltés:
PWN: http://www.solidfiles.com/d/d1b2081419/
AMX: http://www.solidfiles.com/d/f8d528038e/
Remélem tetszik!! :thumbsup:
Ezt vedd ki, mert felesleges:
new i;
És:
Ehelyett:
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
PlayerPlaySound(playerid, 1057, X, Y, Z);
Ennyi is elég:
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
Egyébként, jó script. :)