if(IsPlayerCheater(playerid))
if(IsPlayerNotCheater(playerid))
#include <a_samp>forward OnPlayerCheat(playerid);new bool:Cheat[MAX_PLAYERS] = {false,...};new Float:health, Float:armour;public OnFilterScriptInit(){ for(new i; i < MAX_PLAYERS; i++){ SetTimerEx(\"OnPlayerCheat\", 2500, true, \"i\", i);}return 1;}public OnPlayerSpawn(playerid){Cheat[playerid] = false;return 1;}public OnPlayerCheat(playerid){if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)){ new weapons = GetPlayerWeapon(playerid); GetPlayerHealth(playerid, health); GetPlayerArmour(playerid, armour); if(health >= 100.1 || armour >= 100.1 || weapons == 35 || weapons == 36 || weapons == 37 || weapons == 38) { Cheat[playerid] = true; }}}stock IsPlayerCheater(playerid){if(Cheat[playerid] == true);}stock IsPlayerNotCheater(playerid){if(Cheat[playerid] == false);}
new bool: Cheat[ MAX_PLAYERS ] = { false, ... };
Amúgy én nem látok sok értelmet az egészben... Amúgy stock-nak mióta van visszatérése? Vagyis nincs is... de ezmiezmár?
A cheatok nemrakják a játékos életét 100 felé. Ezt már énis próbáltam, és nemvált be.
\" post=\"127994\" timestamp=\"1302197447\"]A cheatok nemrakják a játékos életét 100 felé. Ezt már énis próbáltam, és nemvált be. [/quote]Nekem még régen tesztelték és ott úgy volt!De mindegyik hack más.Nincs arra megoldás ,hogy stockban lehessen ! jelet tenni? [/quote] stock bool... ?E:Például: stock bool:IsPlayerCheater(playerid){ new weapons = GetPlayerWeapon(playerid); GetPlayerHealth(playerid, health); GetPlayerArmour(playerid, armour); if(health >= 100.1 || armour >= 100.1 || weapons == 35 || weapons == 36 || weapons == 37 || weapons == 38) return true; return false;} Nem teszteltem, de valahogy így kell.
A cheatok nemrakják a játékos életét 100 felé. Ezt már énis próbáltam, és nemvált be. [/quote]Nekem még régen tesztelték és ott úgy volt!De mindegyik hack más.Nincs arra megoldás ,hogy stockban lehessen ! jelet tenni? [/quote] stock bool... ?E:Például: stock bool:IsPlayerCheater(playerid){ new weapons = GetPlayerWeapon(playerid); GetPlayerHealth(playerid, health); GetPlayerArmour(playerid, armour); if(health >= 100.1 || armour >= 100.1 || weapons == 35 || weapons == 36 || weapons == 37 || weapons == 38) return true; return false;} Nem teszteltem, de valahogy így kell.
stock bool...
stock bool:IsPlayerCheater(playerid){ new weapons = GetPlayerWeapon(playerid); GetPlayerHealth(playerid, health); GetPlayerArmour(playerid, armour); if(health >= 100.1 || armour >= 100.1 || weapons == 35 || weapons == 36 || weapons == 37 || weapons == 38) return true; return false;}
link=topic=11308.msg127994#msg127994 date=1302197447]A cheatok nemrakják a játékos életét 100 felé. Ezt már énis próbáltam, és nemvált be. Nekem még régen tesztelték és ott úgy volt!De mindegyik hack más.Nincs arra megoldás ,hogy stockban lehessen ! jelet tenni? [/quote] stock bool... ?E:Például: stock bool:IsPlayerCheater(playerid){ new weapons = GetPlayerWeapon(playerid); GetPlayerHealth(playerid, health); GetPlayerArmour(playerid, armour); if(health >= 100.1 || armour >= 100.1 || weapons == 35 || weapons == 36 || weapons == 37 || weapons == 38) return true; return false;} Nem teszteltem, de valahogy így kell. [/quote]Most mivan stricica? ez mi? azt kérdeztem ,hogy stockban meglehet e oldani a ! (felkiáltó) jelet. És úgy csinálnám meg mint pl az IsPlayerNPC !IsPlayerNPC
new bool:Cheat[MAX_PLAYERS] = {false,true};
Cheat[0] = false;Cheat[1] = true;Cheat[2] = false;Cheat[3] = false;Cheat[4] = false;Cheat[5] = false;Cheat[6] = false;...Cheat[498] = false;Cheat[499] = false;
newpelda[20] = { 1, 0, 2, ... };printf(\"pelda változó kiíratása cellánként\");for(new i; i < sizeof pelda; i++){printf(\"cell: %d | %d\", i, pelda);}
for(new i; i < MAX_PLAYERS; i++) { SetTimerEx(\"OnPlayerCheat\", 2500, true, \"i\", i); }
\" post=\"128055\" timestamp=\"1302201276\"]De Zero adta azt a kódot és õ profi,de halgatok rád is köszönöm a tanácsot! [/quote]Én nem azt írtam le, amit te beraktál a kódodba, nézd csak meg. Te a ... helyett true-t írtál.
link=topic=11308.msg128055#msg128055 date=1302201276]De Zero adta azt a kódot és õ profi,de halgatok rád is köszönöm a tanácsot! Én nem azt írtam le, amit te beraktál a kódodba, nézd csak meg. Te a ... helyett true-t írtál. [/quote]Okok javítva!
link=topic=11308.msg128055#msg128055 date=1302201276]De Zero adta azt a kódot és õ profi,de halgatok rád is köszönöm a tanácsot!