Üdv. Bemutatom az 1. Munka FilterScriptemet a neve : Úttisztitó
és Pvarral oldottam meg néhol amit kell!
Parancsok : /uttisztito - Munka Felvétele
/kezd a munka elkezdéséhez
/felmond a felmondáshoz
Készitési Idõ : 0 év - 1 hónap - 2 Hét - 30 perc (Csak azért 2 hét mert néhányszor abbahagytam!)
Készitette: Blade.
Ha Akarod letöltheted itt :
http://www.solidfiles.com/d/f3b1e9c7b5/Itt a kód ha nem akarod letölteni :
//--------------------Úttisztitó Munka----------------------
//---Készitette Blade. aka ZzzzzZ
//CopyRight 2012-2013
#include <a_samp>
#include zcmd
#include colors
#include fixchars
#define Uttisztito 1
#define Munka_Nincs 1
new Float: UTCP[][3] =
{
{2395.474121,72.071006,26.335937},
{2396.726318,40.232975,26.339859},
{2449.178222,38.290435,26.337245},
{2461.075927,-2.456030,26.335937},
{2450.758789,-24.670166,26.335937},
{2400.211425,-26.560487,26.339172},
{2355.831298,-26.018960,26.336940}
};
public OnFilterScriptInit()
{
AddStaticVehicle(574,2422.5474,97.7659,26.2019,90.0070,112,4); //
AddStaticVehicle(574,2422.3311,94.3416,26.2017,85.1005,16,17); //
AddStaticVehicle(574,2422.5322,86.5886,26.2018,92.2358,70,119); //
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
CMD:uttisztito(playerid,params[])
{
SetPVarInt(playerid,\"Uttisztito\",Uttisztito);
SendClientMessageToAll(COLOR_RED,\"Valaki úttisztitó munkába ált!\");
SetPlayerPos(playerid,2390.1873,99.3551,26.4766);
SetPlayerSkin(playerid,16);
SendClientMessage(playerid,COLOR_GREEN,\"Szálj be 1 sweeperbe és kezd el a munkát! /kezd\");
return 1;
}
CMD:kezd(playerid,params[])
{
if(GetPVarInt(playerid,\"Uttisztito\") == Uttisztito)
{
SendClientMessage(playerid,COLOR_RED,\"Elkezdted a munkát! Menj a Piros Checkpointokba\");
new rand = random(sizeof(UTCP));
SetPlayerCheckpoint(playerid, UTCP[rand][0],UTCP[rand][1],UTCP[rand][2], 4);
GameTextForPlayer(playerid, \"~g~Elkezdted a munkát!\", 3000, 3);
}
else if(GetPVarInt(playerid,\"Uttisztito\") == Munka_Nincs)
{
SendClientMessage(playerid,COLOR_RED,\"Nem vagy Uttisztitó!(/uttisztito)\");
}
return 1;
}
CMD:felmond(playerid,params[])
{
if(GetPVarInt(playerid,\"Uttisztito\") == Munka_Nincs) SendClientMessage(playerid,COLOR_RED,\"Eddig Sem Voltál Uttisztitó\");
{
SendClientMessage(playerid,COLOR_RED,\"Úgy döntöttél hogy abba hagyod a munkát!\");
DisablePlayerCheckpoint(playerid);
}
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
new rand = random(sizeof(UTCP));
SetPlayerCheckpoint(playerid,UTCP[rand][0],UTCP[rand][1],UTCP[rand][2],4);
new atm = random(200);
GivePlayerMoney(playerid,atm);
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
DisablePlayerCheckpoint(playerid);
return 1;
}
Videót majd készitek Róla!