Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [GP]Brain poslato April 25, 2013, 18:51:51 POSLE PODNE

Naslov: [POMOC]Kick/ban/banip
Poruka od: [GP]Brain poslato April 25, 2013, 18:51:51 POSLE PODNE
Skripta koju koristim: GEFORCE
Detaljan opis problema: znaci kad kickam/banam ili banam ip igracu nedode razlog bana nego mu samo ispise server close the connection kako cu popravit da mu dode poruka s razlogom kojim je banovan ili kickan??
Dio skripte: evo vam te 3 komande ---> KICK: http://pastebin.com/mGH4JxY2 BAN: http://pastebin.com/dV4wFGPu I BANIP: http://pastebin.com/FBQF6Faf
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Blaeks poslato April 25, 2013, 19:23:53 POSLE PODNE
to su ti bagovi iz 0.3xa, znaci radis preko tajmera, u komandi kick mu uradis SetTimerEx od nekih 5 sekundi, i ocitas public gde ces ga banovati, i dole u publicu ces mu poslati poruku, tako jedino mozes ispraviti to
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: [GP]Brain poslato April 25, 2013, 19:30:01 POSLE PODNE
pawn pocetnik hahaha ima sve u modu i nekontam nista sta trebam uradit
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Blaeks poslato April 25, 2013, 19:32:05 POSLE PODNE
ne znas namestiti obican tajmer i u publicu staviti Ban(playerid); ?
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Crazyn3ss poslato April 25, 2013, 19:33:37 POSLE PODNE
ev ti primjer


SetTimer("Ban", 3000, false);

forward Ban(playerid);
public Ban(playerid)
{
Ban(playerid);
    return 1;
}
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Blaeks poslato April 25, 2013, 19:35:21 POSLE PODNE
ne mozes tako, pokrenuo si globalni tajmer, stavi najobicniji svojstveni tajmer
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: [GP]Brain poslato April 25, 2013, 19:36:54 POSLE PODNE
znam dodat forward i ubacit to settimer u komandu a di dodat public i u kojem dijelu dodat timer ?
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Blaeks poslato April 25, 2013, 19:39:00 POSLE PODNE
public dodajes na kraj skripte, a tajmer na kraj komande
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: [GP]Brain poslato April 25, 2013, 19:45:05 POSLE PODNE
i to je to??
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Blaeks poslato April 25, 2013, 19:47:09 POSLE PODNE
apsolutno
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: [GP]Brain poslato April 25, 2013, 19:48:05 POSLE PODNE
C:\Users\User\Other\Union Zone\gamemodes\Union.pwn(410) : error 021: symbol already defined: "Ban"
C:\Users\User\Other\Union Zone\gamemodes\Union.pwn(71511) : error 021: symbol already defined: "Ban"
C:\Users\User\Other\Union Zone\gamemodes\Union.pwn(71514) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.


dodao sam public na kraj skripte skroz  dole je i kraj komandi pa ispod njih sam proba
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Blaeks poslato April 25, 2013, 19:50:33 POSLE PODNE
forward Ban();
public Ban()
{
foreach(Player, i)
{
Ban(playerid);
    return 1;
}
}
u setuj tajmer gde sam ti rekao
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: [GP]Brain poslato April 25, 2013, 19:51:47 POSLE PODNE
promjenio sam jer ima vec taj ban se koristi kao i opet nece nema errora al opet nesalje poruku
Naslov: Odg: [POMOC]Kick/ban/banip
Poruka od: Blaeks poslato April 25, 2013, 19:52:20 POSLE PODNE
pa ja ti rekao da stavis te poruke dole u publicu