Üdv, találtam egy szkriptet a fórumon nagyon alap volt én elkezdtem egy kicsit dolgozzni rajta és csináltam egy olaj szkriptett belõle amit tovább fejlesztettem átírtam zcmd -be megemeltem a fizút! Remélem valakinek tetszik!
Eredeti készitõt nem tudom mert már megvan régotta!
Lemagyarosítottam és megcsináltam benne pár cuccokat error -os is volt stb..
A színeket fogom tovább csinálni minél szebb és színesebb legyen mert az a szép
Szkript:
#include <a_samp>
#include <zcmd>
#define COLOR_DARKGOLD 0x808000AA
#define COLOR_RED 0xFF0000AA
#define COLOR_YELLOW 0xFFFF00AA
new olaj[256];
public OnFilterScriptInit()
{
AddStaticVehicle(403,2057.3081,-1939.9397,13.9432,270.4501,0,0);
AddStaticVehicle(584,2045.2939,-1939.9041,13.0633,268.2366,0,0);
AddStaticVehicle(403,2032.4635,-1939.7537,13.9389,271.0817,0,0);
AddStaticVehicle(584,2020.9797,-1940.1196,13.9476,270.5276,0,0);
}
CMD:munka(playerid, params[])
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 403)
{
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))){ SendClientMessage(playerid,COLOR_RED,\"* Nincsen potkocsid! (trailer)!\"); return 1; }
if(olaj[playerid] != 1 && olaj[playerid] != 2 && olaj[playerid] != 3){ olaj[playerid] = 1; }
new name[MAX_PLAYER_NAME], string[48];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"*Kaminós %s elkezdte szállítani az olajat! \", name );
SendClientMessageToAll(COLOR_YELLOW, string);
if(olaj[playerid] == 1){
olaj[playerid] = 2;
SetPlayerCheckpoint(playerid,1944.7424,-1771.1267,13.1157,10);
return 1;
}
if(olaj[playerid] == 2){
olaj[playerid] = 3;
SetPlayerCheckpoint(playerid,1003.4263,-941.8485,41.8079,10);
return 1;
}
if(olaj[playerid] == 3){
olaj[playerid] = 1;
SetPlayerCheckpoint(playerid,-97.8173,-1166.7585,2.2650,10);
return 1;
}
return 1;
}
SendClientMessage(playerid, COLOR_RED,\"Már elinditottad a munkát!\");
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 403)
{
SendClientMessage(playerid, COLOR_RED, \"* Beszáltál egy munka kocsiba írd be /munka!\");
}
return 0;
}
public OnPlayerEnterCheckpoint(playerid)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 403)
{
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))){ SendClientMessage(playerid,COLOR_RED,\"* Nincsen potkocsid hozzá csatolva a kocsidhoz!!\"); DisablePlayerCheckpoint(playerid); return 1; }
GivePlayerMoney(playerid,500000);
SendClientMessage(playerid,COLOR_YELLOW,\"* Sikeresen kerestél $500000!\");
DisablePlayerCheckpoint(playerid);
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(olaj[playerid] > 0)
{
SendClientMessage(playerid, COLOR_RED, \"* Nem kapsz fizetést mert killéptél a munkábol!.\");
DisablePlayerCheckpoint(playerid);
}
}
A kõvetkezõ verzió Dini mentésel lesz elkészitve és szép színesek lesznek a szövegek! Nem tudom mikor lesz késsz!