Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-08-24, 22:16


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5644 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Siema

Zrobi?em anty weapons cheat:
Kod:

public AntyWeapons()
{
for(new i = 0; i < GetMaxPlayers(); i++)//p?tla na wszystkich graczy
{
if(IsPlayerConnected(i) && !IsPlayerAdmin(i))//je?eli gracz jest online i nie jest adminem..
{
if(gteam[i] != team_police)
{
new string[128];
if(GetPlayerWeapon(i) == 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 22 || 23 || 24 || 25 || 26 || 27 || 28 || 29 || 30 || 31 || 32 || 33 || 34 || 35 || 36 || 37 || 39 || 38 || 40) Ban(i);
format(string, 128, "{FFFFFF}Gracz {00FF00}%s {FFFFFF}zosta? {00FF00}zbanowany.{FF0000}Pow?d: Nielegalne bronie.", PlayerName(i));
SendClientMessageToAll(zolty,string);
}
}
}
return 0;
}

Kod:

SetTimer("AntyWeapons",1000, 1);


Problem w tym ?e jak wchodz? na serwer to od
razu dostaj? bana.

Za pomoc piwko :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-24, 22:52


Michalec

Dokładnie.






Wiek: 30
Na forum: 6405 dni
Posty: 163
Nick w MP: []Damianos[]

Piwa: 99

Respekt: 86,6

G?ra:
Kod:

new lista_broni[] = {tutaj te id wpisujesz po przecinku};


w OnPlayerUpdate:
Kod:

if(!IsPlayerAdmin(playerid) && gteam[i] != team_police)
{
new string[128];
for(new x=0; x<sizeof(lista_broni); x++)
{
if(GetPlayerWeapon(playerid) != lista_broni[x]) continue;
format(string, 128, "{FFFFFF}Gracz {00FF00}%s {FFFFFF}zosta? {00FF00}zbanowany.{FF0000}Pow?d: Nielegalne bronie.", PlayerName(playerid));
SendClientMessageToAll(zolty,string);
Ban(playerid);
}
}


Teraz powinno ?miga? :)

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 10:38


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5644 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Michalec, thx dzia?a.
Wiesz mo?e jeszcze jak zrobi? anty money cheat?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 13:06


Michalec

Dokładnie.






Wiek: 30
Na forum: 6405 dni
Posty: 163
Nick w MP: []Damianos[]

Piwa: 99

Respekt: 86,6

W?asny system musisz zrobi?.

Na g?rze:
Kod:

new Kasa[MAX_PLAYERS];
#undef GivePlayerMoney
#undef GetPlayerMoney
#undef ResetPlayerMoney
#define GetPlayerMoney(%0) Kasa[%0];
#define GivePlayerMoney(%0, %1) Kasa[%0] += %1;
#define ResetPlayerMoney(%0) Kasa[%0] = 0;


Moim zdaniem takie co? wystarczy :)

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 18:03


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5644 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Mam takie errory:

Kod:

C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(285) : error 017: undefined symbol "GivePlayerMoney"
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(285) : error 010: invalid function or declaration
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(286) : error 017: undefined symbol "GetPlayerMoney"
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(286) : error 010: invalid function or declaration
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(287) : error 017: undefined symbol "ResetPlayerMoney"
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(287) : error 010: invalid function or declaration
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(598) : error 001: expected token: ",", but found ";"
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(598) : error 029: invalid expression, assumed zero
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(598) : warning 215: expression has no effect
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(598) : warning 215: expression has no effect
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(598) : error 001: expected token: ";", but found ")"
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(598) : fatal error 107: too many error messages on one line

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


10 Errors.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 18:19


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
G?ra mapy

Kod:

Kasa[MAX_PLAYERS];


W ka?dym miejscu, gdzie dajesz graczowi kas? musisz doda? do zmiennej Kasa tak? warto??, jak? da?e? mu kasy, np.

Kod:

Kasa[playerid] += 2000;
GivePlayerMoney(playerid, 2000);


Zawsze dodawaj warto?? w tablicy kasa najpierw, p??niej GivePlayerMoney

P??niej w jakim? timerze

Kod:

for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetPlayerMoney(i) > Kasa[i])
{
BanEx(i, "Money hack");
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 22:15


Michalec

Dokładnie.






Wiek: 30
Na forum: 6405 dni
Posty: 163
Nick w MP: []Damianos[]

Piwa: 99

Respekt: 86,6

Kod:

new Kasa[MAX_PLAYERS];
#define GivePlayerMoney GivePlayerMoneyEx
#define GetPlayerMoney GetPlayerMoneyEx
#define ResetPlayerMoney ResetPlayerMoneyEx
stock GivePlayerMoneyEx(playerid, ilosc)
{
Kasa[playerid] += ilosc;
GivePlayerMoney(playerid, Kasa[playerid]);
}
stock GetPlayerMoneyEx(playerid, ilosc) return Kasa[playerid];
stock ResetPlayerMoneyEx(playerid, ilosc)
{
Kasa[playerid] = 0;
ResetPlayerMoney(playerid);
}


Tutaj poprawione. Zapomnia?em ?e GivePlayerMoney nie jest robione w #define :P

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 22:18


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5644 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Teraz mam same warringi:
Kod:


C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(295) : warning 203: symbol is never used: "ilosc"
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(630) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(782) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(3403) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(3784) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(4048) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(4765) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(4779) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(4857) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(5551) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(6371) : warning 202: number of arguments does not match definition
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\fly.pwn(6372) : warning 202: number of arguments does not match definition


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-25, 23:12


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Da?em Ci dobry kod, a kolega si? troch? pogubi? przy kopiuj/wklej, nie chcesz go to nie. Niech kolega wy?ej Ci ca?y czas pomaga, zapami?tam to sobie ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-26, 05:01


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Rozk?ad wysokoenergetycznych atom?w neutralnych na niebie wskazuje na istnienie na granicy heliosfery struktury przypominaj?cej pier?cie?. Obraz we wsp??rz?dnych galaktycznych.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-26, 08:03


Michalec

Dokładnie.






Wiek: 30
Na forum: 6405 dni
Posty: 163
Nick w MP: []Damianos[]

Piwa: 99

Respekt: 86,6

Kod:

new Kasa[MAX_PLAYERS];
#define GivePlayerMoney GivePlayerMoneyEx
#define GetPlayerMoney GetPlayerMoneyEx
#define ResetPlayerMoney ResetPlayerMoneyEx
stock GivePlayerMoneyEx(playerid, ilosc)
{
Kasa[playerid] += ilosc;
GivePlayerMoney(playerid, Kasa[playerid]);
}
stock GetPlayerMoneyEx(playerid) return Kasa[playerid];
stock ResetPlayerMoneyEx(playerid)
{
Kasa[playerid] = 0;
ResetPlayerMoney(playerid);
}


Sorki, za du?o liter?wek itd. narobi?em :D

Edit: CombaT, tw?j kod by? dobry ale bez sensu jest 2 razy to samo robi?, skoro mo?na w jedn? funkcj? wszystko wrzuci? :)

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-26, 14:22


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5644 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Warrnigi znik?y lecz problem jest ?e
nie pokazuje si? rejestracja i logowanie na
serwerze.Zbugowany jest spawn.A jak dodam
sobie kas? to i tak ona nie znika.

Postaw piwo autorowi tego posta
 

 
Tagi: anty :: weapon
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku