Detaljan opis problema: Pa ja uradio posao Samo sto kod mene nije kosac trave vec magaci,Ali sve sam pratio i radio pomocu ovog tuta http://balkan-samp.com/forum/index.php?topic=40142.msg301032#msg301032 Ali izadju mi errori koje nikako nemogu da skontam.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Link Tuta : http://balkan-samp.com/forum/index.php?topic=40142.msg301032#msg301032
Moje :
new MagacinNe; // ovde se svakom igracu cuva njegova varijabla
new magacinveh; // broj 6 je broj max vozila, menjate ga po zelji, tj koliko vozila ubacite
public OnPlayerConect()
{
MagacinNe = 0; // kad se igrac konektuje, stavi mu ovu varijablu na 0, sto znaci da trenutno nekosi travu
stock VoziloMagacin(carid)
{
for(new i = 0; i < sizeof(magacinveh); i++) // prolazi kroz sva vozila za kosenje i proverava da li se u njemu nalazite
{
if(carid == magacinveh) return 1;
}
return 0;
}
CMD:vozizmagacina(playerid, params[])
{
new idv = GetPlayerVehicleID(playerid);
if(PlayerInfo != 50) // proverava jel igrac ima odgovarajuci posao
{
SendClientMessage(playerid, SIVA, "Nisi Vozac Magacina! ");
return 1;
}
if(MagacinNe >= 1) // proverava jel igrac vec zapoceo sa kosenjem trave
{
SendClientMessage(playerid, SIVA, "Vec vozis stvari!");
return 1;
}
if(!Magacinveh(idv)) // proverava jel igrac u vozilu kosaca, ako nije nemoze da kosi travu
{
SendClientMessage(playerid, SIVA, "Nisi u vozilu Magacina!");
return 1;
}
if(Magacinveh(idv)) // proverava da li je igrac u vozilu kosaca, ako jeste, nastavlja komandu...
{
MagacinNe = 1; // postavlja igracu varijablu na 1, sto znaci da je zapoceo posao
SetPlayerCheckpoint(playerid,1905.4629,-1228.2189,16.2359, 5.0); // postavlja igracu CP(marker) na zeljene koordinate
SendClientMessage(playerid, BELA, "Vozite do crvenog markera!");
}
return 1;
}
CMD:stopvoznja(playerid, params[])
{
new idv = GetPlayerVehicleID(playerid);
if(PlayerInfo != 50)// proverava jel igrac ima odgovarajuci posao
{
SendClientMessage(playerid, SIVA, "Nisi Vozac Magacina!");
return 1;
}
if(MagacinNe >= 1) // proverava da li igrac kosi travu
{
MagacinNe = 0;
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, BELA, "Prekinuo si voznju iz Magacina!");
if(Magacinveh(idv)) // ako igrac nije izaso iz vozila a zapoceo je kosenje, respawnuje vozilo
{
SetVehicleToRespawn(idv);
}
}
else // ako igrac nije zapoceo kosenje, salje mu poruku
{
SendClientMessage(playerid, SIVA, "Nisi ni zapoceo Prevoziti iz Magacina!");
return 1;
}
return 1;
}
CMD:uzmiposao1(playerid, params[])
{
if(PlayerInfo > 0) // proverava jel igracev posao veci od 0
{
SendClientMessage(playerid, SIVA, "Vec si zaposlen, kucaj /otkaz1 da bi dao otkaz.");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 2, 2760.4185,-2078.9512,12.3455)) // proverava da li se igrac nalazi an tim koordinatama
{
PlayerInfo = 50; // psotavlja igracu posao na 1
SendClientMessage(playerid, BELA, "Uspesno si se zaposlio kao Vozac iz Magacina.");
SendClientMessage(playerid, BELA, "Komande: /vozizmagacina");
}
else { SendClientMessage(playerid, SIVA, "Nisi kod Magacina!"); return 1; } // ako igrac nije na odredjenim koordinatama, salje mu poruku.
return 1;
}
CMD:otkaz1(playerid, params[])
{
if(PlayerInfo < 30) return SendClientMessage(playerid,-1,"Niste zaposljeni!"); // proverava da li ej igrac zaposlen
PlayerInfo = 0; // stavlja mu posao na 0 (nezaposlen)
SendClientMessage(playerid,-1,"Dali ste otkaz");
return true;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////
if(MagacinNe == 1) // proverava da li je igraceva varijablva za kosenje na 1
{
new idv = GetPlayerVehicleID(playerid); // uzima id vozila
if(Magacinveh(idv)) // proverava jel u vozilu kosaca
{
MagacinNe = 2; // stavlja igracu varijablu na 2
DisablePlayerCheckpoint(playerid); // uklanja stari CP
SetPlayerCheckpoint(playerid,1908.1815,-1177.1769,22.9238, 5.0); // postavlja igracu novi cp
}
return 1;
}
if(MagacinNe == 2) // proverava da li je igraceva varijablva za kosenje na 2
{
new idv = GetPlayerVehicleID(playerid); // uzima id vozila
if(Magacinveh(idv)) // proverava jel u vozilu kosaca
{
MagacinNe = 3; // stavlja igracu varijablu na 3
DisablePlayerCheckpoint(playerid); // uklanja stari CP
SetPlayerCheckpoint(playerid,2026.7825,-1158.4764,21.7321, 5.0); // postavlja igracu novi cp
}
return 1;
}
if(MagacinNe == 3) // proverava da li je igraceva varijablva za kosenje na 3
{
new idv = GetPlayerVehicleID(playerid); // uzima id vozila
if(Magacinveh(idv)) // proverava jel u vozilu kosaca
{
MagacinNe = 4; // stavlja igracu varijablu na 4
DisablePlayerCheckpoint(playerid); // uklanja stari CP
SetPlayerCheckpoint(playerid,2035.3783,-1230.5975,22.1612, 5.0); // postavlja igracu novi cp
}
return 1;
}
if(MagacinNe == 4) // proverava da li je igraceva varijablva za kosenje na 4
{
new idv = GetPlayerVehicleID(playerid); // uzima id vozila
if(Magacinveh(idv)) // proverava jel u vozilu kosaca
{
MagacinNe = 5; // stavlja igracu varijablu na 5
DisablePlayerCheckpoint(playerid); // uklanja stari CP
SetPlayerCheckpoint(playerid,1905.4629,-1228.2189,16.2359, 5.0); // postavlja igracu novi cp
}
return 1;
}
if(MagacinNe == 5) // proverava da li je igraceva varijablva za kosenje na 4
{
new idv = GetPlayerVehicleID(playerid); // uzima id vozila
if(Magacinveh(idv)) // proverava jel u vozilu kosaca
{
MagacinNe = 0; // stavlja igracu varijablu na 0
DisablePlayerCheckpoint(playerid); // uklanja stari CP
GivePlayerMoney(playerid, 3659); // daje igracu 3659 k
SendClientMessage(playerid, BELA, "Prekinuo si Vozenje iz Magacina!");
// ovim poslednjim CP-om smo zavrsili posao :)
}
return 1;
}
Errori :
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(2671) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(2696) : error 004: function "SafeGivePlayerMoney" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(2725) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(2726) : error 004: function "SafeGivePlayerWeapon" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(2749) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3264) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3268) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3279) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3291) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3295) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3299) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3303) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3307) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3311) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3315) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3319) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3323) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3327) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3339) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3343) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3347) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3351) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3355) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3367) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3371) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Miki01\Desktop\RaptorGame\gamemodes\RG.pwn(3375) : error 004: function "PlayerToPoint" is not implemented
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Napomena,Kad ja npr Ctrl+h ili neki od ovih errora pokaze mi nesto Tamo deseto..
Pomoc pls?
