Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: domo101 poslato Avgust 28, 2013, 12:02:17 POSLE PODNE

Naslov: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 12:02:17 POSLE PODNE
Skripta koju koristim: editujem jednu GangWar
Detaljan opis problema:Ja editujem jedan GangWar mod, ali u njemu nema oruzja pa me zanima kako ubaciti da kad se neki igrac spawna kao neki mafijas/bandit kako da stavim da on dobije odredena oruzja?
Dio skripte: ///
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [POMOC]Oruzja
Poruka od: Farkias poslato Avgust 28, 2013, 12:10:10 POSLE PODNE
napraviš provjeru za tu mafiju/bandu ako je izbarao , i kad ga spawna da mu da oružije, tj. pod onplayerspawn koristeći funkciju GivePlayerWeapon
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 12:17:12 POSLE PODNE
ali ja necu da da svakom isto oruzje...kako da napravim da svakoj bandi/mafiji da drugo oruzje? aj pls ako imas tako nesto da mi posaljes dio te skripte ili malo objasnis jer novi sam u ovome :|
Naslov: Odg: [POMOC]Oruzja
Poruka od: Blaeks poslato Avgust 28, 2013, 12:35:31 POSLE PODNE
pa napravis proveru uz svaku organizaciju ili sta je to vec i onda dodajes oruzja kojoj organizaciji hoces i koja oruzja hoces
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 17:31:39 POSLE PODNE
pa kako da napravim tu provjeru?
Naslov: Odg: [POMOC]Oruzja
Poruka od: Blaeks poslato Avgust 28, 2013, 17:34:11 POSLE PODNE
if(PlayerInfo[playerid][pvarijabla_organizacije] == broj organizacije)
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 17:50:26 POSLE PODNE
//Weaponsi
if(PlayerInfo[playerid],[TEAM_GROVEST] == 1);
GivePlayerWeapon(playerid, 26, 64); // Give playerid a sawn-off shotgun with 64 ammo
return 0;
//Weaponsi


napravio sam tako i izbaci mi sljedece errore:
: warning 217: loose indentation
warning 217: loose indentation
error 028: invalid subscript (not an array or too many subscripts): "PlayerInfo"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
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.
Naslov: Odg: [POMOC]Oruzja
Poruka od: Blaeks poslato Avgust 28, 2013, 17:53:34 POSLE PODNE
obrisi onaj bezpotrebni zarez u proveri
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 17:54:09 POSLE PODNE
ma jesam probao sam i bez njega i bez return ali svejedno
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 20:44:36 POSLE PODNE
treba mi odgovor pls jel zna neko?
Naslov: Odg: [POMOC]Oruzja
Poruka od: FalconyAS poslato Avgust 28, 2013, 20:46:57 POSLE PODNE
Probaj pod OnPlayerSpawn

if(PlayerInfo[playerid],[TEAM_GROVEST] == 1);
{
GivePlayerWeapon(playerid,26,64);
}
Probaj ovako
Naslov: Odg: [POMOC]Oruzja
Poruka od: [BS]SimkE poslato Avgust 28, 2013, 20:47:55 POSLE PODNE
Zameni ovo sa tvojim:

if(PlayerInfo[playerid][TEAM_GROVEST] == 1)
    {
GivePlayerWeapon(playerid, 26, 64); // Give playerid a sawn-off shotgun with 64 ammo
return 1;
}
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 20:50:30 POSLE PODNE
i za jedno ii za drugo mi izbaci iste errore :/
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 20:53:46 POSLE PODNE
jel ima koji dobrovoljac da mi to napravi ja cu mu upload mod na pm?
Naslov: Odg: [POMOC]Oruzja
Poruka od: [BS]SimkE poslato Avgust 28, 2013, 20:55:57 POSLE PODNE
Citat: domo101 poslato Avgust 28, 2013, 20:50:30 POSLE PODNE
i za jedno ii za drugo mi izbaci iste errore :/
Mozes li da posaljes errore? I nemoj da radis DB! :P
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 20:56:47 POSLE PODNE
error 028: invalid subscript (not an array or too many subscripts): "PlayerInfo"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 22:09:52 POSLE PODNE
sta je DB?
Naslov: Odg: [POMOC]Oruzja
Poruka od: FalconyAS poslato Avgust 28, 2013, 23:00:33 POSLE PODNE
Citat: [BS]SimkE poslato Avgust 28, 2013, 20:55:57 POSLE PODNE
Citat: domo101 poslato Avgust 28, 2013, 20:50:30 POSLE PODNE
i za jedno ii za drugo mi izbaci iste errore :/
Mozes li da posaljes errore? I nemoj da radis DB! :P

DP*
Dupli post radiš
a za ovaj error Kako ti se zove tvoj enum od igrača?
Naslov: Odg: [POMOC]Oruzja
Poruka od: domo101 poslato Avgust 28, 2013, 23:21:32 POSLE PODNE
nezz sta je to :S...a evo probao sam staviti ovako:

{
if (PlayerInfo, playerid, TEAM_GROVEST == 1);
    {
GivePlayerWeapon(playerid, 26, 64); // Give playerid a sawn-off shotgun with 64 ammo
return 1;




i izbaci mi samo jedan error: error 036: empty statement   to je od ovoga prvoga if (playerinfo.......
Naslov: Odg: [POMOC]Oruzja
Poruka od: FalconyAS poslato Avgust 28, 2013, 23:30:11 POSLE PODNE
if (PlayerInfo, playerid, TEAM_GROVEST == 1)

ovako stavi

Ovaj ";" ti je bespotreban :)