DescJa Posted June 17, 2013 Posted June 17, 2013 [ENG]Who can share this sh1t here, or send it on pm; Do not anyone dare and ask for money[/ENG] :you serious?: [GR]Ποιος μπορει να μοιραστει αυτο το npc εδω , η να στηλει μυνημα σε pm. Μην τολμησει κανεις και ζητησει χρηματα.. [/GR] :you serious?:
0 l22expert Posted June 17, 2013 Posted June 17, 2013 [ENG]Who can share this sh1t here, or send it on pm; Do not anyone dare and ask for money[/ENG] :you serious?: [GR]Ποιος μπορει να μοιραστει αυτο το npc εδω , η να στηλει μυνημα σε pm. Μην τολμησει κανεις και ζητησει χρηματα.. [/GR] :you serious?: nomizo kata 70% ena npc paromio me afto exei gini share alla signomi den exw wra na psaxno pou einai gia na se doso link kai enoite ine free xoris lefta
0 xdem Posted June 17, 2013 Posted June 17, 2013 Lol, I will code it without eclipse: If (command.startsWith("bet") { StringTokenizer s = new StringTokenizer(command); s.nextToken(); value = Integer.parseInt(s.netxtToken); if (rnd.get(2) == 1) { //win add value * item } else { activeChar.sendMessage("You lost"); //remove value * item }
0 `iAndre Posted June 17, 2013 Posted June 17, 2013 Με 99,99€ ειναι δικο σου !! (ουτε καν 100€) :P Anyway νομιζω οτι το εχω καπου θα ψαξω να το βρω και θα στο στειλω ..
0 ~Sens Posted June 18, 2013 Posted June 18, 2013 [ENG]Who can share this sh1t here, or send it on pm; Do not anyone dare and ask for money[/ENG] :you serious?: [GR]Ποιος μπορει να μοιραστει αυτο το npc εδω , η να στηλει μυνημα σε pm. Μην τολμησει κανεις και ζητησει χρηματα.. [/GR] :you serious?: Για δοκίμασε αυτό Πάνε στο: head-src/com/l2jfrozen/gameserver/model/actor/instance Δημιούργησε ένα νέο .Java αρχείο με όνομα L2CasinoInstance και αντέγραψε τον παρακάτω κώδικα μέσα. Μέτα κάνε ένα νέο και βάλε στο Type L2Casino και είσαι έτοιμος !!! package com.l2jfrozen.gameserver.model.actor.instance; import com.l2jfrozen.gameserver.ai.CtrlIntention; import com.l2jfrozen.gameserver.network.serverpackets.NpcHtmlMessage; import com.l2jfrozen.gameserver.network.serverpackets.SetupGauge; import com.l2jfrozen.gameserver.network.serverpackets.SocialAction; import com.l2jfrozen.gameserver.templates.L2NpcTemplate; import com.l2jfrozen.gameserver.thread.ThreadPoolManager; import com.l2jfrozen.util.random.Rnd; import java.util.NoSuchElementException; import java.util.StringTokenizer; import javolution.text.TextBuilder; public class L2CasinoInstance extends L2NpcInstance { public L2CasinoInstance(int objectId, L2NpcTemplate template) { super(objectId, template); } public void onBypassFeedback(L2PcInstance player, String command) { int am-beep-t = 0; if (command.startsWith("play1")) { StringTokenizer st = new StringTokenizer(command); try { st.nextToken(); am-beep-t = Integer.parseInt(st.nextToken()); } catch (NoSuchElementException nse) { } Casino1(player, am-beep-t); } } public static void displayCongrats(L2PcInstance player) { player.broadcastPacket(new SocialAction(player.getObjectId(), 3)); player.sendMessage("Congratulations You Won!"); } public static void displayCongrats2(L2PcInstance player) { player.sendMessage("You lost!"); } public void showChatWindow(L2PcInstance player, int val) { NpcHtmlMessage msg = new NpcHtmlMessage(getObjectId()); msg.setHtml(casinoWindow(player)); msg.replace("%objectId%", String.valueOf(getObjectId())); player.sendPacket(msg); } private String casinoWindow(L2PcInstance player) { TextBuilder tb = new TextBuilder(); tb.append("<html><title>L2 InStadia Casino Manager</title><body>"); tb.append("<center><img src=\"L2UI_CH3.onscrmsg_pattern01_1\" width=295 height=32><br><br>"); tb.append("<font color=\"3b8d8d\">Chance to win : 50%</font><br>"); tb.append("<img src=\"L2UI.SquareGray\" width=\"280\" height=\"1\"><br>"); tb.append("<tr><td><font color=\"e0d6b9\">Double or Nothing </font></td></tr><br>"); tb.append("<img src=\"L2UI.SquareGray\" width=\"280\" height=\"1\"></center><br>"); tb.append("<center>"); tb.append("<font color=\"e0d6b9\">Place your bet: Vote Items!</font>"); tb.append("</center>"); tb.append("<center><img src=\"L2UI.SquareGray\" width=\"280\" height=\"1\"></center><br>"); tb.append("<br>"); tb.append("<center>"); tb.append("<tr>"); tb.append("<td align=center><edit var=\"qbox\" width=120 height=15><br></td> <td align=right></td>"); tb.append("<td align=center><button value=\"Bet\" action=\"bypass -h npc_%objectId%_play1 $qbox\" width=204 height=20 back=\"sek.cbui75\" fore=\"sek.cbui75\"></td>"); tb.append("</tr>"); tb.append("</center>"); tb.append("<center><img src=\"L2UI_CH3.onscrmsg_pattern01_2\" width=295 height=32><br></center>"); tb.append("</body></html>"); return tb.toString(); } public static void Casino1(L2PcInstance player, int am-beep-t) { int unstuckTimer = 100; player.setTarget(player); player.getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE); player.disableAllSkills(); SetupGauge sg = new SetupGauge(0, unstuckTimer); player.sendPacket(sg); Casino1 ef = new Casino1(player, am-beep-t); player.setSkillCast(ThreadPoolManager.getInstance().scheduleGeneral(ef, unstuckTimer)); } static class Casino1 implements Runnable { private L2PcInstance _player; private int _am-beep-t; Casino1(L2PcInstance player, int am-beep-t) { this._am-beep-t = am-beep-t; this._player = player; } public void run() { if (this._player.isDead()) { return; } this._player.setIsIn7sDungeon(false); this._player.enableAllSkills(); int chance = Rnd.get(3); if (this._player.getInventory().getInventoryItemCount(11001, 0) >= this._am-beep-t) { if (chance == 0) { L2CasinoInstance.displayCongrats(this._player); this._player.addItem("Gift", 11001, this._am-beep-t, this._player, true); this._player.broadcastUserInfo(); } if (chance == 1) { L2CasinoInstance.displayCongrats2(this._player); this._player.destroyItemByItemId("Consume", 11001, this._am-beep-t, this._player, true); this._player.broadcastUserInfo(); } if (chance == 2) { L2CasinoInstance.displayCongrats2(this._player); this._player.destroyItemByItemId("Consume", 11001, this._am-beep-t, this._player, true); this._player.broadcastUserInfo(); } } else { this._player.sendMessage("You do not have enough Vote Items!"); } } } }
0 DescJa Posted June 18, 2013 Author Posted June 18, 2013 Για δοκίμασε αυτό Πάνε στο: head-src/com/l2jfrozen/gameserver/model/actor/instance Δημιούργησε ένα νέο .Java αρχείο με όνομα L2CasinoInstance και αντέγραψε τον παρακάτω κώδικα μέσα. Μέτα κάνε ένα νέο και βάλε στο Type L2Casino και είσαι έτοιμος !!! package com.l2jfrozen.gameserver.model.actor.instance; import com.l2jfrozen.gameserver.ai.CtrlIntention; import com.l2jfrozen.gameserver.network.serverpackets.NpcHtmlMessage; import com.l2jfrozen.gameserver.network.serverpackets.SetupGauge; import com.l2jfrozen.gameserver.network.serverpackets.SocialAction; import com.l2jfrozen.gameserver.templates.L2NpcTemplate; import com.l2jfrozen.gameserver.thread.ThreadPoolManager; import com.l2jfrozen.util.random.Rnd; import java.util.NoSuchElementException; import java.util.StringTokenizer; import javolution.text.TextBuilder; public class L2CasinoInstance extends L2NpcInstance { public L2CasinoInstance(int objectId, L2NpcTemplate template) { super(objectId, template); } public void onBypassFeedback(L2PcInstance player, String command) { int am-beep-t = 0; if (command.startsWith("play1")) { StringTokenizer st = new StringTokenizer(command); try { st.nextToken(); am-beep-t = Integer.parseInt(st.nextToken()); } catch (NoSuchElementException nse) { } Casino1(player, am-beep-t); } } public static void displayCongrats(L2PcInstance player) { player.broadcastPacket(new SocialAction(player.getObjectId(), 3)); player.sendMessage("Congratulations You Won!"); } public static void displayCongrats2(L2PcInstance player) { player.sendMessage("You lost!"); } public void showChatWindow(L2PcInstance player, int val) { NpcHtmlMessage msg = new NpcHtmlMessage(getObjectId()); msg.setHtml(casinoWindow(player)); msg.replace("%objectId%", String.valueOf(getObjectId())); player.sendPacket(msg); } private String casinoWindow(L2PcInstance player) { TextBuilder tb = new TextBuilder(); tb.append("<html><title>L2 InStadia Casino Manager</title><body>"); tb.append("<center><img src=\"L2UI_CH3.onscrmsg_pattern01_1\" width=295 height=32><br><br>"); tb.append("<font color=\"3b8d8d\">Chance to win : 50%</font><br>"); tb.append("<img src=\"L2UI.SquareGray\" width=\"280\" height=\"1\"><br>"); tb.append("<tr><td><font color=\"e0d6b9\">Double or Nothing </font></td></tr><br>"); tb.append("<img src=\"L2UI.SquareGray\" width=\"280\" height=\"1\"></center><br>"); tb.append("<center>"); tb.append("<font color=\"e0d6b9\">Place your bet: Vote Items!</font>"); tb.append("</center>"); tb.append("<center><img src=\"L2UI.SquareGray\" width=\"280\" height=\"1\"></center><br>"); tb.append("<br>"); tb.append("<center>"); tb.append("<tr>"); tb.append("<td align=center><edit var=\"qbox\" width=120 height=15><br></td> <td align=right></td>"); tb.append("<td align=center><button value=\"Bet\" action=\"bypass -h npc_%objectId%_play1 $qbox\" width=204 height=20 back=\"sek.cbui75\" fore=\"sek.cbui75\"></td>"); tb.append("</tr>"); tb.append("</center>"); tb.append("<center><img src=\"L2UI_CH3.onscrmsg_pattern01_2\" width=295 height=32><br></center>"); tb.append("</body></html>"); return tb.toString(); } public static void Casino1(L2PcInstance player, int am-beep-t) { int unstuckTimer = 100; player.setTarget(player); player.getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE); player.disableAllSkills(); SetupGauge sg = new SetupGauge(0, unstuckTimer); player.sendPacket(sg); Casino1 ef = new Casino1(player, am-beep-t); player.setSkillCast(ThreadPoolManager.getInstance().scheduleGeneral(ef, unstuckTimer)); } static class Casino1 implements Runnable { private L2PcInstance _player; private int _am-beep-t; Casino1(L2PcInstance player, int am-beep-t) { this._am-beep-t = am-beep-t; this._player = player; } public void run() { if (this._player.isDead()) { return; } this._player.setIsIn7sDungeon(false); this._player.enableAllSkills(); int chance = Rnd.get(3); if (this._player.getInventory().getInventoryItemCount(11001, 0) >= this._am-beep-t) { if (chance == 0) { L2CasinoInstance.displayCongrats(this._player); this._player.addItem("Gift", 11001, this._am-beep-t, this._player, true); this._player.broadcastUserInfo(); } if (chance == 1) { L2CasinoInstance.displayCongrats2(this._player); this._player.destroyItemByItemId("Consume", 11001, this._am-beep-t, this._player, true); this._player.broadcastUserInfo(); } if (chance == 2) { L2CasinoInstance.displayCongrats2(this._player); this._player.destroyItemByItemId("Consume", 11001, this._am-beep-t, this._player, true); this._player.broadcastUserInfo(); } } else { this._player.sendMessage("You do not have enough Vote Items!"); } } } } eisai trelos , file mou euxaristw ;)
0 Fanky Posted June 18, 2013 Posted June 18, 2013 Την επόμενη φορά,απλά ζήτησε να κλειδωθεί.Δεν χρειάζεται να κάνεις edit το post σου,και να γράφεις μαλακίες. (:
Question
DescJa
[ENG]Who can share this sh1t here, or send it on pm;
Do not anyone dare and ask for money[/ENG] :you serious?:
[GR]Ποιος μπορει να μοιραστει αυτο το npc εδω , η να στηλει μυνημα σε pm.
Μην τολμησει κανεις και ζητησει χρηματα.. [/GR] :you serious?:
6 answers to this question
Recommended Posts