[Pomoc]Auti za posao

16. Maj 2011.
2,321
pregleda
18
postova
SteX
6
OG Legend
16. Maj 2011.
Skripta koju koristim:FactionGame EDIT
Detaljan opis problema:Ubacio sam posao kosaca trave i sada ne znam kako da dodam kola da budu samo za posao,znaci samo da ih mogu voziti igraci koji su zaposleni
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
sampzone
5
Underboss
16. Maj 2011.
pogledaj malo tutorijale jbt na ovoj stranici i imas kako dodati auto bez id i sve lijepo objasnjeno
Lane_Hudson
4
Enforcer
16. Maj 2011.
Ima covek pravo da pita sta zeli.. ako mu neko ne zeli odgovoriti neka ne spama dzaba.. 😛

Pogledaj ovde: http://balkan-samp.com/forum/index.php?board=27.0
Ima dobro objasnjeno.. 😉
i P.S. kad ubacis vozila moj ti je savet da umesto AddStaticVehicle ubacis ih preko AddStaticVehicleEx.. 😄 (da bi se respawn posle nekog vremena)
A o tome imas tut i na wiki: http://wiki.sa-mp.com/wiki/AddStaticVehicle
SteX
6
OG Legend
16. Maj 2011.
Mogo si mi dat lepo temu ili mi objasniti,ovako moram da trazim 2 sata :S
pavle.bakun
5
Crime Lord
16. Maj 2011.
SteXi.ılllı. wrote on May 16, 2011, 6:44 pm:
Mogo si mi dat lepo temu ili mi objasniti,ovako moram da trazim 2 sata :S

Bez muke nema nicega  😉
b3ntleY
5
Underboss
16. Maj 2011.
na faction game trazi IsAHarvest to ti je auto kosaca trave evo po meni je najbolji ovaj tut http://balkan-samp.com/forum/index.php?topic=18121.0
SteX
6
OG Legend
16. Maj 2011.
Don^ wrote on May 16, 2011, 6:57 pm:
na faction game trazi IsAHarvest to ti je auto kosaca trave evo po meni je najbolji ovaj tut http://balkan-samp.com/forum/index.php?topic=18121.0


Da nasao sam ovo
forward IsAHarvest(carid);


Ali sta sad dalje msm ja kad dodam svi mogu voziti kosilice
Deleted User
Obrisan korisnik
17. Maj 2011.
Vidi Stexi gore dodas pod forward ovo:
forward IsAKosac(carid);
Ona pod new dodaj new Kosac[broj vozila za kosaca];


Zatim ovo dodas pod public OnPlayerEnterVehicle
public IsAKosac(carid)
{
for(new i = 0; i < sizeof(Kosac); i++)
{
if(carid == Kosac) return 1;
}
return 0;
}

Ovde stavis naravno umesto Kosac ono sto si napisao pod new


Kod vozila za kosaca ono AddStaticVehicleEx e tu stavis ispred toga ovako Kosac = AddStaticVehicleEx.... pa kod sledeceg vozila kosaca stavis Kosac = AddStaticVehicleEx.... i tako do poslednjeg broja samo stavi dobar broj tamo pod new.


I sada ovo dodaj pod  if(newstate == PLAYER_STATE_DRIVER) to ti je kod OnPlayerStateChange
Ako ti je brze nadji onda nesto ovako tu kod toga
		if(IsAYakuza(newcar))
{
   if(PlayerInfo == 5||PlayerInfo == 5) { }
   else {
       RemovePlayerFromVehicle(playerid);
       SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.");}
}


Evo to sto treba da stavis
		if(IsAKosac(newcar))
{
   if(PlayerInfo == [ID posla])
{
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
SendClientMessage(playerid, COLOR_WHITE, "Posao: Komande su pa tvoje komande sada");
}
else
{
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"Nemate kljuceve od ovog vozila.");
}
}
}

Eto ako si me shvatio  😉
SteX
6
OG Legend
21. Maj 2011.
Sry na refreshu ali errori
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : error 017: undefined symbol "Kosac"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : error 036: empty statement
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : error 017: undefined symbol "i"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.


Linija:
for(new i = 0; i < sizeof(Kosac); i++)
Deleted User
Obrisan korisnik
21. Maj 2011.
SteXi.ılllı. wrote on May 21, 2011, 8:08 pm:
Sry na refreshu ali errori
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : error 017: undefined symbol "Kosac"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : error 036: empty statement
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : error 017: undefined symbol "i"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(2308) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.


Linija:
for(new i = 0; i < sizeof(Kosac); i++)

Dodao pod new new Kosac[pa taj broj] i jel si dodao tamo pod new yakuza samo sa id kola
SteX
6
OG Legend
21. Maj 2011.
Zaboravio sam samo New Kosac;
Dodao sam i resio stare ali sad novi

C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6922) : error 017: undefined symbol "newcar"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : warning 215: expression has no effect
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.


Linije:
6922: 		if(IsAKosac(newcar))
6924:     if(PlayerInfo == )
Deleted User
Obrisan korisnik
21. Maj 2011.
SteXi.ılllı. wrote on May 21, 2011, 8:43 pm:
Zaboravio sam samo New Kosac;
Dodao sam i resio stare ali sad novi

C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6922) : error 017: undefined symbol "newcar"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : warning 215: expression has no effect
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.


Linije:
6922: 		if(IsAKosac(newcar))
6924:     if(PlayerInfo == )

A jel si dodao ovo: forward IsAKosac(carid);
Daj mi ceo taj deo da vidim sta si tu stavio
b3ntleY
5
Underboss
21. Maj 2011.
Dodaj
new newcar = GetPlayerVehicleID(playerid);
SteX
6
OG Legend
21. Maj 2011.
Gagi_Corleone wrote on May 21, 2011, 8:43 pm:
Zaboravio sam samo New Kosac;
Dodao sam i resio stare ali sad novi

C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6922) : error 017: undefined symbol "newcar"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : warning 215: expression has no effect
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Stevan\Desktop\KUCNI SERVER\gamemodes\Boost-Gaming.pwn(6924) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.


Linije:
6922: 		if(IsAKosac(newcar))
6924:     if(PlayerInfo == )

A jel si dodao ovo: forward IsAKosac(carid);
Daj mi ceo taj deo da vidim sta si tu stavio

Dodao sam sve

Don^ wrote on May 21, 2011, 8:47 pm:
Dodaj
new newcar = GetPlayerVehicleID(playerid);


Kad ubacim to zabode mi pawno skroz 😢
Viky
6
Legenda Foruma
21. Maj 2011.
Jao vi prosli, sto volite komplicirat...

Na vrh:
#define MAX_KOSILICA BrojKosilica

Onda kod drugih new-ova:
new kosilica[MAX_KOSILICA+1]; 


OnGameModeInIt:

kosilica = AddStaticVehicleEx...
kosilica = AddStaticVehicleEx...
kosilica = AddStaticVehicleEx...

itd

Onda, OnPlayerStateChange:

new au = GetPlayerVehicleID(playerid);
for(new a=0; a{
if(au == kosilica)
{
if(PlayerInfo != ID_POSLA && GetVehicleSeat(playerid) == 0)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,-1,"Nemas posao kosac trave 😄DD");
}
}
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha