Skripta koju koristim:Mod je sa ovog foruma, editovan, mislim da je to mod extreme
Detaljan opis problema:voleo bi da namestim da se ne mogu raditi svi poslovi sa levelom 1 nego da ima ju oderedjeni poslovi za level 1 , za level 2...recimo za kosaca, to bi voleo da mogu igraci sa levelom 1 i mozda djubretar a da ne mogu da uzmu posao vozaca produkata ili Vozac betona.. (za ova dva posla bi stavio level 4)sto bi znacilo da igrac level 1 ne moze da vozi produkte, ili beton
Dio skripte:Evo deo skripte za vozaca betona
if(CP == 4598 && DrvosjecaKamion(carid)) { CP = 4599;
DisablePlayerCheckpoint(playerid); TogglePlayerControllable(playerid, 0); Drvas = 1;
SetTimerEx("Drvas1",5000, false, "i", playerid);
SetPlayerCheckpoint(playerid, 2610.6724,835.5153,5.2031,10.0);
SendClientMessage(playerid, COLOR_WHITE, "Sacekaj da se mesalica napuni sa Betonom. ");}
else if(CP == 4599 && DrvosjecaKamion(carid))
{
CP = 0;
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_WHITE, "Dovezli ste Beton ! ");
TogglePlayerControllable(playerid, 0);
Drvas = 1;
SetTimerEx("Drvas1",5000, false, "i", playerid);
new randpay = 4000 + random(250);
PlayerInfo += randpay;
TogglePlayerControllable(playerid, 1);
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, 0x8D531AFF, "-----------");
format(string, sizeof(string), "Zarada: %d$.", randpay);
SendClientMessage(playerid, 0x9A6735FF, string);
SendClientMessage(playerid, 0xB89571FF, "-----------");
SBizzInfo += 500;
ExtortionSBiz(26, 500);
SBizzInfo--;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): Mislim da sam ubacio sve vezano za posao dostavljac betona i voleo bi da mogu da voze igraci samo sa odredjenim levelom(4)
posao leveli
315
pregleda
8
postova
22. Jun 2013.
if(PlayerInfo == 1) {
SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /sipajbeton, /zavrsibeton");
TogglePlayerControllable(playerid, 1);
}
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"{F3FF02} {FF00EA}Nemate kljuceve od ovog vozila.");}
}
ovo mi je za posao dostavljac betona - inace prvi posao id1..
gde bi trebao da dodam to da moze samo igrac koji je level 4
SendClientMessage(playerid,COLOR_LIGHTRED,"Posao Komande:{FFFFFF} /sipajbeton, /zavrsibeton");
TogglePlayerControllable(playerid, 1);
}
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"{F3FF02} {FF00EA}Nemate kljuceve od ovog vozila.");}
}
ovo mi je za posao dostavljac betona - inace prvi posao id1..
gde bi trebao da dodam to da moze samo igrac koji je level 4
22. Jun 2013.
sorry nisam vas razumeo.. nadam se da je ovo
if(strcmp(cmd, "/takejob", true) == 0 || strcmp(cmd, "/posao", true) == 0)
{
if(IsPlayerConnected(playerid))
{
/*if(PlayerInfo == 1) return SCM(playerid,COLOR_WHITE,"Ti si Policajac idi vijaj krimose a ne da radis posao !");
if(PlayerInfo == 3) return SCM(playerid,COLOR_WHITE,"Ti si clan BIA idi vijaj krimose a ne da radis posao !");*/
if(PlayerInfo == 0)
{
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1282.4871,-1266.7572,13.5421))
{
SendClientMessage(playerid, COLOR_WHITE, "* Postali ste {F81414}Dostavljac Betona{FFFFFF} cestitamo na novom poslu.");
SendClientMessage(playerid, COLOR_WHITE, "* Morate da ispunite ovaj ugovor prvo ako zelite da date otkaz.");
PlayerInfo = 1;
SetPlayerSkin(playerid, 27);
GivePlayerWeapon(playerid, 6, 1);
}
if(strcmp(cmd, "/takejob", true) == 0 || strcmp(cmd, "/posao", true) == 0)
{
if(IsPlayerConnected(playerid))
{
/*if(PlayerInfo == 1) return SCM(playerid,COLOR_WHITE,"Ti si Policajac idi vijaj krimose a ne da radis posao !");
if(PlayerInfo == 3) return SCM(playerid,COLOR_WHITE,"Ti si clan BIA idi vijaj krimose a ne da radis posao !");*/
if(PlayerInfo == 0)
{
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1282.4871,-1266.7572,13.5421))
{
SendClientMessage(playerid, COLOR_WHITE, "* Postali ste {F81414}Dostavljac Betona{FFFFFF} cestitamo na novom poslu.");
SendClientMessage(playerid, COLOR_WHITE, "* Morate da ispunite ovaj ugovor prvo ako zelite da date otkaz.");
PlayerInfo = 1;
SetPlayerSkin(playerid, 27);
GivePlayerWeapon(playerid, 6, 1);
}
22. Jun 2013.
Ovako dodas :
if(strcmp(cmd, "/takejob", true) == 0 || strcmp(cmd, "/posao", true) == 0)
{
if(IsPlayerConnected(playerid))
{
/*if(PlayerInfo == 1) return SCM(playerid,COLOR_WHITE,"Ti si Policajac idi vijaj krimose a ne da radis posao !");
if(PlayerInfo == 3) return SCM(playerid,COLOR_WHITE,"Ti si clan BIA idi vijaj krimose a ne da radis posao !");*/
if(PlayerInfo == 0)
{
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1282.4871,-1266.7572,13.5421))
{
if(PlayerInfo < 4) return SCM(playerid,BELA, "{FF0000}[SLClient!]{BFC0C2} Morate biti najmanje nivo 5 za ovaj posao."); // Ja sam stavio da moras da budes lvl 4...Ti promijeni kako ti hoces...
SendClientMessage(playerid, COLOR_WHITE, "* Postali ste {F81414}Dostavljac Betona{FFFFFF} cestitamo na novom poslu.");
SendClientMessage(playerid, COLOR_WHITE, "* Morate da ispunite ovaj ugovor prvo ako zelite da date otkaz.");
PlayerInfo = 1;
SetPlayerSkin(playerid, 27);
GivePlayerWeapon(playerid, 6, 1);
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava