Ver um Único Post
Antigo 31-08-2010, 11:56 PM   #1 (permalink)
Guma
Membro - Veterano
 
Avatar de Guma
 
Registrado em: Sep 2009
Localização: Florianopolis (sc)
Posts: 591
Agradeceu: 72
Agradecido 724 Vezes em 241 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para Guma
Nome Real: i'm Guma

Inventório de Guma

Padrão

codigo pro java

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: /TrunK/*********_CORE/java/net/sf/l2j/gameserver/handler/admincommandhandlers/AdminCreateItem.java
===================================================================
--- /TrunK/*********_CORE/java/net/sf/l2j/gameserver/handler/admincommandhandlers/AdminCreateItem.java (revision 56)
+++ /TrunK/*********_CORE/java/net/sf/l2j/gameserver/handler/admincommandhandlers/AdminCreateItem.java (revision 238)
@@ -24,4 +24,5 @@
 import net.sf.l2j.gameserver.datatables.ItemTable;
 import net.sf.l2j.gameserver.handler.IAdminCommandHandler;
+import net.sf.l2j.gameserver.model.L2World;
 import net.sf.l2j.gameserver.model.GMAudit;
 import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
@@ -41,5 +42,6 @@
 	{
 		"admin_itemcreate",
-		"admin_create_item"
+		"admin_create_item",
+		"admin_mass_create"
 	};
 	private static final int REQUIRED_LEVEL = Config.GM_CREATE_ITEM;
@@ -90,5 +92,48 @@
 			AdminHelpPage.showHelpPage(activeChar, "itemcreation.htm");
 		}
+        else if (command.startsWith("admin_mass_create")) 
+	                { 
+	                        try 
+	                        { 
+	                                String val = command.substring(17); 
+	                                StringTokenizer st = new StringTokenizer(val); 
+	                                if (st.countTokens()== 2) 
+                                 { 
+	                                        String id = st.nextToken(); 
+                                        int idval = Integer.parseInt(id); 
+                                        String num = st.nextToken(); 
+	                                        int numval = Integer.parseInt(num); 
+	                                        massCreate(activeChar,idval,numval); 
+                                } 
+                                else if (st.countTokens()== 1) 
+                                { 
+  	                                        String id = st.nextToken(); 
+	                                        int idval = Integer.parseInt(id); 
+	                                        massCreate(activeChar,idval,1); 
+                                } 
+	                        } 
+	                        catch (StringIndexOutOfBoundsException e) 
+	                        { 
+                                 activeChar.sendMessage("Usage: //itemcreate <itemId> [amount]"); 
+	                        } 
+	                        catch (NumberFormatException nfe) 
+                        { 
+	                                activeChar.sendMessage("Specify a valid number."); 
+	                        } 
+	                } 
 		return true;
+    } 
+	        private void massCreate(L2PcInstance activeChar, int id, int num) 
+        { 
+	                 for (L2PcInstance _players : L2World.getInstance().getAllPlayers()) 
+	                 { 
+                         if (_players == activeChar) continue; 
+                         _players.getInventory().addItem("Admin", id, num, _players, null); 
+	                          
+	                         ItemList il = new ItemList(_players, true); 
+                         _players.sendPacket(il); 
+                 } 
+ 
+                activeChar.sendMessage("You have spawned " + num + " item(s) number " + id + " in all chars inventory."); 
 	}
Datapack

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: /TrunK/*********_DP/data/html/admin/itemcreation.htm
===================================================================
--- /TrunK/*********_DP/data/html/admin/itemcreation.htm (revision 730)
+++ /TrunK/*********_DP/data/html/admin/itemcreation.htm (revision 1436)
@@ -20,6 +20,7 @@
 <td>Item-ID: <edit var="itemid" width=50></td>
 <td>Amount: <edit var="itemnum" width=50></td>
-<td>&nbsp;<button value="Create Item" action="bypass -h admin_create_item $itemid $itemnum" width=70 height=15 back="sek.cbui94" fore="sek.cbui92"></td>
+<td>&nbsp;<button value="Create Item" action="bypass -h admin_create_item $itemid $itemnum" width=95 height=15 back="sek.cbui94" fore="sek.cbui92"></td>
 </tr>
+<tr><td></td><td></td><td><button value="Give Item to All" action="bypass -h admin_mass_create $itemid $itemnum" width=95 height=15 back="sek.cbui94" fore="sek.cbui92"></td></tr>
 </table>
 </center><br><br>

Guma está offline   Responder com Citação
Os Seguintes 2 Usuários disseram Obrigado(a) para Guma por gostarem deste post :
bemoveral (01-09-2010), C.Bartowski (01-09-2010)
Links Patrocinados