Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Stefan.pwn poslato Avgust 10, 2012, 01:14:42 PRE PODNE

Naslov: [Pomoc]Oko AC-a
Poruka od: Stefan.pwn poslato Avgust 10, 2012, 01:14:42 PRE PODNE
Skripta koju koristim:moju
Detaljan opis problema:Imam problem sa AC-om.Imam problem sa tim kako da stavim da ne detektuje AC za neke komande npr za givegun ili repair i slicn.AC je filterskripta.Molim pomoc od boljih skriptera ?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: ThE P.A.W.n ! poslato Avgust 10, 2012, 01:21:03 PRE PODNE
Citat: Stefan.pwn poslato Avgust 10, 2012, 01:14:42 PRE PODNE
Skripta koju koristim:moju
Detaljan opis problema:Imam problem sa AC-om.Imam problem sa tim kako da stavim da ne detektuje AC za neke komande npr za givegun ili repair i slicn.AC je filterskripta.Molim pomoc od boljih skriptera ?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

A da procitas to u temi od AC-a ?
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: Stefan.pwn poslato Avgust 10, 2012, 01:40:39 PRE PODNE
Pa brate ne detektuje za sve npr detektuje za repair i za neke sitnice
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: rloveution poslato Avgust 10, 2012, 04:05:29 PRE PODNE
cek .. taj ac ti pokazuje kad neko bilo koju komandu koristi a ti oces za samo neke ?
pokusaj ovako

#define SPEC_COMMANDS 30 // ovo je broj komandi za koje ti treba ispisivat
new command[SPEC_COMMANDS]


obrisi citav OnPlayerCommandText ili OnPlayerCommandPreformed (nezz kako ti je u tom ac )
i stavi ovako
na vrh skripte stavi

public OnPlayerCommandText(playerid, cmdtext[])
{
strpack(command[0],"/komanda1",sizeof(cmdtext));
strpack(command[1],"/komanda2",sizeof(cmdtext));
strpack(command[2],"/komanda3",sizeof(cmdtext));
for (new com = 0; com != MAX_COMMANDS; ++com)
{

if (strcmp(speccomands[com], cmdtext, true, 10) == 0 ) // my command zamjeni sa komandom koju oces da detektuje
{
for (new i = 0; i != MAX_PLAYERS; ++i)
{
if(PlayerIsAdmin(i))
{
new string[128] , pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
format(string,sizeof(string),"%s je koristio komandu %s",pname,cmdtext);
SendClientMessage(playerid,COLOR_RED,string);
return 1;
}
}
// Do something here
return 1;
}
}
return 0;
}


kada dodajes komande ... ispod ovog

strpack(command[0],"/komanda1",sizeof(cmdtext));
strpack(command[1],"/komanda2",sizeof(cmdtext));
strpack(command[2],"/komanda3",sizeof(cmdtext));

dodaj
Citat
strpack(command[ 3 ],"/tvoja komanda",sizeof(cmdtext)); ovaj broj command[ 3 ] uvjek povecas za 1 vise od prethodnog

nisam testao al trebalo bi radit :/
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: Stefan.pwn poslato Avgust 10, 2012, 11:07:07 PRE PODNE
Pomocice mi ovo al meni treba kako da stavim da ne detektuje ac kad neko npr kuca repair da on ne detektuje posto mi onda detektuje repair car
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: Stefan.pwn poslato Avgust 10, 2012, 18:25:28 POSLE PODNE
BUMB

Otiso na drugu stranu a hitno mi je
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: ThE P.A.W.n ! poslato Avgust 10, 2012, 18:34:05 POSLE PODNE
Citat: Stefan.pwn poslato Avgust 10, 2012, 11:07:07 PRE PODNE
Pomocice mi ovo al meni treba kako da stavim da ne detektuje ac kad neko npr kuca repair da on ne detektuje posto mi onda detektuje repair car

Pa treba da stavis varijablu koja je odredjena u anticheatu-npr za junkbuster je SafeRepairPlayerVehicle,ne znam koj anticheat koristis tako da ne mogu da ti pomognem.
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: Stefan.pwn poslato Avgust 10, 2012, 18:42:08 POSLE PODNE
koristim JB kako ide cmd za npr tunecar,repair i slicne stvari?
Naslov: Odg: [Pomoc]Oko AC-a
Poruka od: Stefan.pwn poslato Avgust 10, 2012, 19:49:54 POSLE PODNE
BUMP

hitno mi je potrebno ovo