Jump to content

Nightw0lf

Legendary Member
  • Posts

    2,836
  • Credits

  • Joined

  • Last visited

  • Days Won

    38
  • Feedback

    0%

Everything posted by Nightw0lf

  1. no offense was meant anyway. well i got the point but its old this means deprecated code and everything that means exploits, also the code dont make me say it again for guys like him is perfect but for live no its not. about making one i did and since i am "old user" i happen to have this in my possession so i shared it its far more simple example
  2. Sample for website WARNING: code is old, its using OLD PHP and deprecated codes everywhere, its not safe it has not even the basic protections, its just shared as sample and/or for testing purposes. if you want real account manager for vanganth files with auto donate payments go here https://shop.denart-designs.com/
  3. question: did you test with gm character? did you try with normal characters?
  4. well main part is done now you need an NPE (null pointer exception) expert you're good at this after all :)
  5. in this case this is the full example /* * Copyright (C) 2004-2015 L2J DataPack * * This file is part of L2J DataPack. * * L2J DataPack is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * L2J DataPack is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ package handlers.custom; import l2r.Config; import l2r.gameserver.model.actor.instance.L2PcInstance; import l2r.gameserver.model.events.Containers; import l2r.gameserver.model.events.EventType; import l2r.gameserver.model.events.impl.character.player.OnPlayerPvPKill; import l2r.gameserver.model.events.listeners.ConsumerEventListener; import l2r.gameserver.network.SystemMessageId; import l2r.gameserver.network.serverpackets.SystemMessage; import l2r.gameserver.util.Broadcast; public class CustomAnnouncePkPvP { public CustomAnnouncePkPvP() { if (Config.ANNOUNCE_PK_PVP) { Containers.Players().addListener(new ConsumerEventListener(Containers.Players(), EventType.ON_PLAYER_PVP_KILL, (OnPlayerPvPKill event) -> OnPlayerPvPKill(event), this)); } } /** * @param event * @return */ public Object onPlayerPvPKill(OnPlayerPvPKill event) { final L2PcInstance activeChar = event.getActiveChar(); if (!activeChar.isGM()) { final String msg = MapRegionManager.getInstance().getMapRegion(activeChar).getName() + ": " + (activeChar.getKarma() > 0 ? Config.ANNOUNCE_PK_MSG : Config.ANNOUNCE_PVP_MSG).replace("$killer", activeChar.getName()).replace("$target", event.getTarget().getName()); if (Config.ANNOUNCE_PK_PVP_NORMAL_MESSAGE) { Broadcast.toAllOnlinePlayers(SystemMessage.getSystemMessage(SystemMessageId.S1).addString(msg)); } else { Broadcast.toAllOnlinePlayers(msg, false); } } return null; } } checkout the imports and see if the classes exist try to compile then see for compilation errors
  6. listen he made you an example of the function you dont replace everything :D how experienced are you on this field?
  7. its illegal in your age to get buffs, about the pack delete it before its to late! you have been warned!
  8. you need to give money first and then the game will give you is the right thinking! think of it as investment advertise, community, website, forum, game development.
  9. https://en.wikipedia.org/wiki/Agoraphobia just ignore him, the problem begins where he believes somebody will do this for him... then ends that he can actually edit it or smt.
  10. thank you. what i dont like is all this topic he find it funny.
  11. he has but he ignore the compatibility of customs to focus on the main part his project and if you find your self in a dead end and you post here asking for help he will be the first to help you so your point is invalid, unless you suck on adding a print("hello world");
  12. your position after 2 days is still not sorry for your bad language but defend your self or mislead the conversation to offtopic even now, clearly your are not made for the gold member rank.
  13. np i see you use php 7+ thats a plus but a framework for this kind of work is not necessary if you want my opinion, to much effort for small work to be done not worth it
  14. reasons why this project will fail <?php goto UutfQ; vhkpG: $system_path = $_temp . "\57"; goto ADNmK; ByS1Z: $view_folder = APPPATH . $view_folder; goto BA4jE; lyWSh: if (!(($_temp = realpath($application_folder)) !== false)) { goto tGCOq; } goto BjX3K; DCURr: define("\x45\130\124", "\x2e\x70\150\x70"); goto jOs9T; kJpwM: fUAZE: goto vhkpG; WqvXy: header("\x48\x54\x54\120\x2f\x31\56\x31\x20\65\x30\x33\x20\x53\145\x72\x76\x69\143\x65\40\125\156\x61\x76\x61\x69\x6c\141\x62\x6c\145\x2e", true, 503); goto ljuTh; CXMUe: if (!defined("\123\x54\x44\111\116")) { goto UETYK; } goto v3eJc; v3eJc: chdir(dirname(__FILE__)); goto n3zwq; n3zwq: UETYK: goto pK4Ut; AJoBl: define("\x53\x45\x4c\106", pathinfo(__FILE__, PATHINFO_BASENAME)); goto DCURr; RfNuR: $view_folder = ''; goto CXMUe; pK4Ut: if (($_temp = realpath($system_path)) !== false) { goto fUAZE; } goto U4yyw; ADNmK: b0bcl: goto lg_Y6; FMXzv: if (!is_dir(APPPATH . "\166\151\145\167\163" . DIRECTORY_SEPARATOR)) { goto NgB0G; } goto oGwIo; H5kFx: gbEui: goto gOAUt; tGuN9: echo "\x59\x6f\165\162\x20\x76\x69\x65\167\x20\146\x6f\154\x64\145\x72\x20\x70\141\164\x68\40\x64\157\x65\163\40\x6e\157\x74\40\x61\160\160\x65\x61\162\x20\x74\157\x20\142\x65\x20\163\145\164\40\x63\x6f\x72\x72\145\x63\164\x6c\x79\x2e\x20\x50\x6c\145\x61\163\x65\40\x6f\160\145\x6e\40\x74\x68\x65\x20\146\x6f\154\154\157\167\151\156\147\40\146\151\x6c\x65\x20\141\x6e\x64\40\143\157\162\162\145\143\x74\x20\164\x68\x69\x73\x3a\x20" . SELF; goto QuUoP; BP9hW: if (function_exists("\144\141\164\145\x5f\x64\145\x66\x61\x75\154\x74\137\x74\x69\x6d\145\172\157\156\145\137\147\145\x74")) { goto GtXz_; } goto YHrpO; G2_XA: tGCOq: goto Oc1Op; oOMNc: NsW4N: goto bPP8c; YHrpO: date_default_timezone_set("\125\x54\x43"); goto UOw_M; Oc1Op: define("\x41\x50\120\x50\x41\124\x48", $application_folder . DIRECTORY_SEPARATOR); goto NdqaR; lJ9Lj: define("\126\111\x45\x57\120\101\124\110", $view_folder); goto TQyFQ; bPP8c: oL30S: goto hnqIF; Rhubh: goto b3sfS; goto EGqn2; lJv12: exit(3); goto A92zy; lg_Y6: if (is_dir($system_path)) { goto JfZM7; } goto WqvXy; A1crC: header("\110\124\x54\x50\x2f\61\x2e\61\x20\x35\x30\x33\x20\123\145\162\x76\151\143\x65\40\x55\156\141\x76\x61\x69\x6c\141\142\154\145\56", true, 503); goto SlJJd; oGwIo: $view_folder = APPPATH . "\166\151\145\x77\x73"; goto fzbQQ; gOAUt: if (!(ini_get("\144\x61\x74\x65\x2e\164\151\155\x65\172\157\156\145") == '' && function_exists("\x64\141\x74\145\137\144\x65\146\141\x75\154\164\x5f\164\151\155\145\172\x6f\x6e\x65\137\163\145\x74"))) { goto oL30S; } goto BP9hW; BA4jE: goto ENpcg; goto GvgO7; R5TtC: $system_path = "{$path}\x2f\x62\157\156\x66\151\x72\x65\57\x63\151\x33"; goto YTf9b; DA2x9: header("\x48\124\x54\x50\57\x31\x2e\61\x20\65\x30\x33\40\123\x65\x72\166\151\x63\x65\x20\x55\x6e\x61\166\x61\151\x6c\141\142\154\145\x2e", true, 503); goto tGuN9; v0kyo: jQCE5: goto xHS5R; UOw_M: goto NsW4N; goto Xl7Tn; l25E2: $bonfire_path = "{$path}\x2f\x62\157\156\146\151\x72\x65"; goto R5TtC; O5eTx: if (is_dir(BASEPATH . $application_folder . DIRECTORY_SEPARATOR)) { goto iDDkO; } goto A1crC; QuUoP: exit(3); goto TnSmR; xHS5R: if (($_temp = realpath($view_folder)) !== false) { goto M_St5; } goto ES7Nz; YTf9b: $application_folder = "{$path}\57\x61\160\160\154\x69\x63\x61\164\151\157\x6e"; goto RfNuR; tdkbF: b3sfS: goto lJ9Lj; X411W: define("\x46\x43\x50\101\124\x48", dirname(__FILE__) . "\57"); goto peghX; qM372: define("\x42\x46\x50\101\x54\x48", $bonfire_path . "\x2f"); goto KQrcN; fzbQQ: goto ENpcg; goto cjtW6; FMDFF: $view_folder = $_temp . DIRECTORY_SEPARATOR; goto tdkbF; wrjd7: switch (ENVIRONMENT) { case "\144\145\x76\145\154\x6f\160\155\145\156\164": goto c07og; vyyX1: ini_set("\144\151\163\160\x6c\x61\171\137\145\x72\162\x6f\x72\163", 1); goto G9WrX; G9WrX: goto gbEui; goto I88Nb; c07og: error_reporting(-1); goto vyyX1; I88Nb: case "\x74\x65\x73\164\151\x6e\x67": case "\160\162\x6f\144\165\143\x74\151\x6f\x6e": goto zx4hY; zx4hY: ini_set("\x64\151\x73\160\154\x61\171\137\x65\162\162\157\162\x73", 0); goto Cw2ST; Cw2ST: error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED); goto dXqLb; dXqLb: goto gbEui; goto pVbuZ; pVbuZ: default: goto j2RE0; qJ1Cm: exit(1); goto OU4FB; j2RE0: header("\110\x54\x54\120\x2f\61\56\x31\x20\x35\x30\63\x20\123\145\162\x76\x69\143\x65\x20\x55\x6e\141\x76\141\x69\x6c\141\142\x6c\145\56", true, 503); goto GyOfm; GyOfm: echo "\124\x68\x65\40\141\x70\160\x6c\151\x63\141\164\151\x6f\156\x20\145\156\x76\151\x72\157\156\155\x65\x6e\x74\x20\151\163\x20\156\x6f\x74\x20\163\145\164\x20\143\x6f\x72\x72\145\x63\x74\x6c\x79\x2e"; goto qJ1Cm; OU4FB: } goto opRmg; U4yyw: $system_path = rtrim($system_path, "\x2f") . "\x2f"; goto Uny1x; cjtW6: ou8wf: goto ByS1Z; vJaC6: goto wUieE; goto BKG1y; qMajE: exit(3); goto Er1fP; Xl7Tn: GtXz_: goto kXK1I; aD489: if (is_dir($view_folder)) { goto jQCE5; } goto W1dR7; ljuTh: echo "\x59\157\165\x72\x20\x73\171\163\x74\145\155\40\146\157\x6c\x64\x65\162\x20\160\x61\x74\x68\40\144\157\145\x73\40\x6e\x6f\164\40\x61\x70\x70\x65\x61\x72\40\x74\157\x20\142\145\40\x73\x65\x74\x20\143\157\162\162\145\143\164\154\171\56\40\120\154\145\141\163\x65\x20\x6f\160\x65\156\x20\164\150\x65\40\146\157\154\x6c\x6f\167\x69\x6e\x67\40\146\x69\x6c\x65\40\x61\x6e\144\40\143\x6f\x72\x72\145\143\x74\x20\x74\x68\151\163\72\x20" . pathinfo(__FILE__, PATHINFO_BASENAME); goto qMajE; W1dR7: if (!empty($view_folder) && is_dir(APPPATH . $view_folder . DIRECTORY_SEPARATOR)) { goto ou8wf; } goto FMXzv; Er1fP: JfZM7: goto AJoBl; ES7Nz: $view_folder = rtrim($view_folder, "\57\x5c") . DIRECTORY_SEPARATOR; goto Rhubh; TnSmR: ENpcg: goto v0kyo; opRmg: R6_3G: goto H5kFx; GvgO7: NgB0G: goto DA2x9; BKG1y: U3OZn: goto lyWSh; kXK1I: date_default_timezone_set(@date_default_timezone_get()); goto oOMNc; EGqn2: M_St5: goto FMDFF; peghX: define("\x53\131\123\x44\111\x52", trim(strrchr(trim(BASEPATH, "\57"), "\x2f"), "\57")); goto qM372; BjX3K: $application_folder = $_temp; goto G2_XA; hnqIF: $path = "\x2e"; goto l25E2; A92zy: iDDkO: goto vFHol; UutfQ: define("\x45\116\x56\111\x52\117\116\115\x45\x4e\124", isset($_SERVER["\x43\x49\x5f\x45\x4e\x56"]) ? $_SERVER["\103\x49\137\105\116\x56"] : "\160\x72\x6f\x64\x75\x63\164\x69\x6f\156"); goto wrjd7; vFHol: define("\x41\120\120\x50\101\x54\x48", BASEPATH . $application_folder . DIRECTORY_SEPARATOR); goto vJaC6; KQrcN: if (is_dir($application_folder)) { goto U3OZn; } goto O5eTx; jOs9T: define("\102\x41\x53\105\x50\x41\x54\x48", str_replace("\x5c", "\x2f", $system_path)); goto X411W; NdqaR: wUieE: goto aD489; SlJJd: echo "\131\157\165\x72\x20\141\x70\x70\154\151\143\x61\x74\151\x6f\156\40\146\x6f\x6c\x64\145\x72\40\x70\141\x74\x68\40\x64\157\145\x73\40\156\157\164\40\x61\x70\x70\x65\141\x72\x20\164\157\x20\142\x65\x20\x73\145\164\x20\143\x6f\x72\x72\x65\x63\164\x6c\x79\56\40\120\154\145\x61\163\145\40\157\160\145\x6e\40\x74\150\x65\x20\146\x6f\x6c\154\157\x77\x69\x6e\x67\40\x66\x69\x6c\x65\40\x61\x6e\x64\40\x63\x6f\x72\x72\145\x63\164\x20\x74\x68\151\163\x3a\40" . SELF; goto lJv12; Uny1x: goto b0bcl; goto kJpwM; TQyFQ: require_once BASEPATH . "\143\x6f\162\145\x2f\103\157\144\x65\111\147\x6e\151\164\x65\x72\56\x70\150\x70"; without anybody knowing what version of the framework you use? what code you have into it? how malicious your code is? how poor/good your code is? what access your code can get inside a user's database? how to edit this.
  15. and again you say coded too i already asked the functions you want to have.
  16. @Katherine @SweeTs @Celestine since he locked without me requesting or without posting any valid reason for lock and after all this psychotic answers (referring to the person i reported only), you reply here (whoever see this first) a valid reason and lock this topic, this clown is your doing be proud of him.
  17. if you talk to me you probably did not even read whats happening go spam in the proper section not here.
  18. when you say fully functional be more specific, when you say forum you mean install or themed like website? what functions you want the website to have? and what chronicle you need it to work on?
  19. imagine that i had to report the topic "why locked?" to be unlocked he is immature to say sorry or answer my topic he answer to everybody else with offtopic conversations avoiding in every post the topic content, any serious mod to talk to him and tell him why he is wrong maybe he listen to you. i wont even tag any mod this is up to staffers in case somebody cares.
×
×
  • Create New...