Jump to content

Question

Posted

[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?:

 


1gr8na.jpg

6 answers to this question

Recommended Posts

  • 0
Posted

[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?:

 


1gr8na.jpg

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
Posted

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
Posted

Με 99,99€ ειναι δικο σου !! (ουτε καν 100€) :P

Anyway νομιζω οτι το εχω καπου θα ψαξω να το βρω και θα στο στειλω ..

  • 0
Posted

[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?:

 


1gr8na.jpg

 

Για δοκίμασε αυτό

 

Πάνε στο: 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
Posted

Για δοκίμασε αυτό

 

Πάνε στο: 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
Posted

Την επόμενη φορά,απλά ζήτησε να κλειδωθεί.Δεν χρειάζεται να κάνεις edit το post σου,και να γράφεις μαλακίες.

 

(:

Guest
This topic is now closed to further replies.


×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock