zpatecnik 0 Odesláno: 8. Březen, 2010 Share Odesláno: 8. Březen, 2010 nahoru: forward AntiCheat; Link to comment Share on other sites More sharing options...
Guest PROst_nfs Odesláno: 8. Březen, 2010 Share Odesláno: 8. Březen, 2010 nahoru: forward AntiCheat; Správne bi to malo bit tak forward AntiCheat(); "lol" Ale neide to viac mam problem s tím errorom Link to comment Share on other sites More sharing options...
Guest Airsoft3r Odesláno: 8. Březen, 2010 Share Odesláno: 8. Březen, 2010 PROst_nfs hod sem pwn.. Link to comment Share on other sites More sharing options...
Guest PROst_nfs Odesláno: 8. Březen, 2010 Share Odesláno: 8. Březen, 2010 #include #define COLOR_GREEN 0x31FF15FF #define MAX_PLAYERS_EX 100 //==================if=define=================================================// #if defined FILTERSCRIPT forward AntiCheat(); public OnFilterScriptInit() { print("\n--------------------------------------"); print(" -------Admin script by Ph0eniX---------"); print("--------------------------------------\n"); return 1; } Settimer("AntiCheat",100,1); public OnFilterScriptExit() { return 1; } #else #endif public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Admin Script"); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerPrivmsg(playerid, recieverid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { return 1; } return 0; } public OnPlayerInfoChange(playerid) { return 1; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public AntiCheat() { for(new i;i { if(GetPlayerSpecialAction(i) == 2){ new string[256]; format(string, sizeof(string), "[ ANTICHEAT ]: Hráč(ka) %s byl(a) kicknut(a) [ Důvod: JetPack ]",PlayerName(playerid)); SendClientMessageToAll(COLOR_GREEN, string); Kick(i); return 0; } new playername[MAX_PLAYER_NAME], string[256]; GetPlayerName(i, playername, sizeof(playername)); new Float:heal; GetPlayerHealth(i, heal); if(heal > 100){ if(IsPlayerConnected(i)) { format(string, 256, "[ ANTICHEAT ]: Hráč(ka) %s [ ID:%d ] byl(a) kicknut(a) [ Důvod: God Mode ]"); SendClientMessageToAll(COLOR_GREEN, string); Kick(i); } } GetPlayerName(i, playername, sizeof(playername)); if(GetPlayerMoney(i) >= 9999999999) if(IsPlayerConnected(i)) { format(string, 256, "[ ANTICHEAT ]: Hráč(ka) %s [ ID:%d ] byl(a) Kicknuta [ Důvod: MoneyCheat ]"); SendClientMessageToAll(COLOR_GREEN, string); } } return 1; } stock PlayerName(playerid) { new j[64]; GetPlayerName(playerid,j,64); return j; } Link to comment Share on other sites More sharing options...
zpatecnik 0 Odesláno: 8. Březen, 2010 Share Odesláno: 8. Březen, 2010 pán dokonalej public AntiCheat() { for(new i;i{ if(GetPlayerSpecialAction(i) == 2){ new string[256]; format(string, sizeof(string), "[ ANTICHEAT ]: Hráč(ka) %s byl(a) kicknut(a) [ Důvod: JetPack ]",PlayerName(i)); SendClientMessageToAll(COLOR_GREEN, string); Kick(i); return 0; } Link to comment Share on other sites More sharing options...
Guest PROst_nfs Odesláno: 8. Březen, 2010 Share Odesláno: 8. Březen, 2010 Dakujem xD Link to comment Share on other sites More sharing options...
Guest Airsoft3r Odesláno: 11. Březen, 2010 Share Odesláno: 11. Březen, 2010 Good job...dal som si to vsetko do modu ale pise mi toto C:\Users\Denis\Desktop\Ganjamod.pwn(341) : error 017: undefined symbol "Settimer" C:\Users\Denis\Desktop\Ganjamod.pwn(1170) : error 017: undefined symbol "MAX_PLAYERS_EX" C:\Users\Denis\Desktop\Ganjamod.pwn(1174) : error 017: undefined symbol "playerid" Pls hodite mi sem co si mam nadefinovat? Viem ze treba nadefinovat playerid, MAX_PLAYERS_EX a Settimer tak pls hoddte mi sem kod na definiciu... Link to comment Share on other sites More sharing options...
RmT_Kjuba 10 Odesláno: 11. Březen, 2010 Share Odesláno: 11. Březen, 2010 hod sem ty radky Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 11. Březen, 2010 Share Odesláno: 11. Březen, 2010 Místo "Settimer" dej "SetTimer". Nahoru #define MAX_PLAYERS_EX 500 a uka kde máš to playerid Link to comment Share on other sites More sharing options...
Guest Airsoft3r Odesláno: 11. Březen, 2010 Share Odesláno: 11. Březen, 2010 ok tu je 1174 format(string, sizeof(string), "[ ANTICHEAT ]: Hráč/ka %s [ ID:%d ] bol/a kicknuty/a [ Dovod: JetPack ]",PlayerName(playerid)); EDIT// Uz mam len tento error a hore je riadok .. C:\Users\Denis\Desktop\Ganjamod.pwn(1175) : error 017: undefined symbol "playerid" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 11. Březen, 2010 Share Odesláno: 11. Březen, 2010 Nj, omylem tam dal playerid ... zmen si to na i Link to comment Share on other sites More sharing options...
Guest Airsoft3r Odesláno: 11. Březen, 2010 Share Odesláno: 11. Březen, 2010 Nj, omylem tam dal playerid ... zmen si to na i jj super ide to xD vdaka Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 11. Březen, 2010 Share Odesláno: 11. Březen, 2010 dal tam cykl for ... Link to comment Share on other sites More sharing options...
TWeak 5 Odesláno: 18. Červen, 2010 Share Odesláno: 18. Červen, 2010 Nevím jestli to je starý topic ale proč mám tento error ? Vše mám jen jako jediný C:\Documents and Settings\jano\Plocha\FS Chata\chata_sf.pwn(330) : error 017: undefined symbol "chrfind" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. Řádky: dcmd_achlvl(playerid, params[]) { #pragma unused params if (IsPlayerAdmin(playerid) ) { SendClientMessage(playerid, 0xFF0000AA, "[!] Nemáš server pravomoce !"); } else { if (AdminChata[playerid] >= 5) { new string[200], pos, level; if(!params[0]||!(pos=chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, 0xFFFFFFAA, "[!] /achlvl [iD] [0-5]"); new id = strval(params[0]); level = strval(params[pos]); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF0000AA, "[!] Hráč není na serveru !"); if(level < 0 || level > 5) return SendClientMessage(playerid, 0xFF0000AA, "[!]: Rozmezi levelu [0-5] !"); format(string, sizeof(string), "[AdminChata] Admin %s nastavil hráči %s level %d.", Jmeno(playerid), Jmeno(id), level); SendClientMessageToAll(0xFFFFFFAA, string); AdminChata[id] = level; } } return 1; } Link to comment Share on other sites More sharing options...
Guest nVidiaX Odesláno: 18. Červen, 2010 Share Odesláno: 18. Červen, 2010 Nevím jestli to je starý topic ale proč mám tento error ? Vše mám jen jako jediný C:\Documents and Settings\jano\Plocha\FS Chata\chata_sf.pwn(330) : error 017: undefined symbol "chrfind" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. Řádky: dcmd_achlvl(playerid, params[]) { #pragma unused params if (IsPlayerAdmin(playerid) ) { SendClientMessage(playerid, 0xFF0000AA, "[!] Nemáš server pravomoce !"); } else { if (AdminChata[playerid] >= 5) { new string[200], pos, level; if(!params[0]||!(pos=chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, 0xFFFFFFAA, "[!] /achlvl [iD] [0-5]"); new id = strval(params[0]); level = strval(params[pos]); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF0000AA, "[!] Hráč není na serveru !"); if(level < 0 || level > 5) return SendClientMessage(playerid, 0xFF0000AA, "[!]: Rozmezi levelu [0-5] !"); format(string, sizeof(string), "[AdminChata] Admin %s nastavil hráči %s level %d.", Jmeno(playerid), Jmeno(id), level); SendClientMessageToAll(0xFFFFFFAA, string); AdminChata[id] = level; } } return 1; } Chybý ti strfind... počky hodim ti ho tu chrfind(n,h[],s=0) { new l=strlen(h); while(s { if(h[s]==n) return s;s++; } return -1; } Link to comment Share on other sites More sharing options...
MajkX 16 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 mne to pise ze nemam nadefinovane DCMD :/ C:\Users\Laura\Desktop\Knight protection.pwn(104) : error 017: undefined symbol "dcmd" riadok 104 : dcmd(admin,12,cmdtext); a to mi pise ked tam dam hocijaky dcmd... Pls co mam andefinovat ? uz mam v define aj #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 pls helpnite mi s tym Link to comment Share on other sites More sharing options...
biohazard545 0 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 mne to pise ze nemam nadefinovane DCMD :/ C:\Users\Laura\Desktop\Knight protection.pwn(104) : error 017: undefined symbol "dcmd" riadok 104 : dcmd(admin,12,cmdtext); a to mi pise ked tam dam hocijaky dcmd... Pls co mam andefinovat ? uz mam v define aj #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 pls helpnite mi s tym Slovo "admin" ma 12 pismen? ma to byt takto dcmd(admin,5,cmdtext); , a s tym define , mas to hore? EDIT: dcmd(admin,5,cmdtext); mas v OnPlayerCommandText? Link to comment Share on other sites More sharing options...
MajkX 16 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 ano mam to mam to v OnPlayerCommandText pridavam tu Aj cely public OnPlayerCommandtext public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(admin,5,cmdtext); dcmd(setlevel,8,cmdtext); dcmd(admins,6,cmdtext); dcmd(script,6,cmdtext); dcmd(clearchat,9,cmdtext); return 0; } Link to comment Share on other sites More sharing options...
Roox 1 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 On se ptal na tu definici... Link to comment Share on other sites More sharing options...
MajkX 16 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 Ano mam ju... ///////////////Define DCMD/////////////// #define COLOR_GREEN 0x33AA33AA #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #define MAX_PLAYERS 50 Link to comment Share on other sites More sharing options...
Konvicka 0 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 Zkus: public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(admin,5,cmdtext); dcmd(setlevel,8,cmdtext); dcmd(admins,6,cmdtext); dcmd(script,6,cmdtext); dcmd(clearchat,9,cmdtext); return 1; } return 0; } Link to comment Share on other sites More sharing options...
MajkX 16 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 stale nic C:\Users\Laura\Desktop\Knight protection.pwn(135) : error 017: undefined symbol "dcmd" C:\Users\Laura\Desktop\Knight protection.pwn(136) : error 017: undefined symbol "dcmd" C:\Users\Laura\Desktop\Knight protection.pwn(137) : error 017: undefined symbol "dcmd" C:\Users\Laura\Desktop\Knight protection.pwn(138) : error 017: undefined symbol "dcmd" C:\Users\Laura\Desktop\Knight protection.pwn(139) : error 017: undefined symbol "dcmd" C:\Users\Laura\Desktop\Knight protection.pwn(140) : error 017: undefined symbol "dcmd" Opet public :: public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(admin,5,cmdtext); dcmd(setlevel,8,cmdtext); dcmd(admins,6,cmdtext); dcmd(script,6,cmdtext); dcmd(clearchat,9,cmdtext); dcmd(gw,2, cmdtext); } return 1; } return 0; } Link to comment Share on other sites More sharing options...
ali007 1 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 medzi define si daj #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 Link to comment Share on other sites More sharing options...
biohazard545 0 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 medzi define si daj #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 On to tam uz ma... Link to comment Share on other sites More sharing options...
MajkX 16 Odesláno: 2. Červenec, 2010 Share Odesláno: 2. Červenec, 2010 ali uz to tam mam...ale viete co ? dam tu pwn a pls ceknite si to....ja fakt nemam zdanie co s tym moze byt.... http://uloz.to/5241440/knight-protection.pwn Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now