Professional zone
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Cum adaugi comenzi pe serverul 508 de RuneScape ?

In jos

Cum adaugi comenzi pe serverul 508 de RuneScape ? Empty Cum adaugi comenzi pe serverul 508 de RuneScape ?

Mesaj  Seb' Sam Dec 27, 2008 6:45 pm

SebBy a scris:Salut ! Azi, cand lucram la serverul meu de RuneScape 508 a aparut o problema ! Nu stiam cum sa o rezolv ! Nu erau destule comenzi ! Nu intra lumea sa joace ! Comeznile nu erau bune ! Asha ca mam gandit bine si am rezolvat ! Uitati cum se face o comanda !

Intram in :
Fisierul cu Server > src > palidino76 > rs2 > io > packets
Aici ca fi un fisier "Commands" . Intram in el !
Pentru a pune o comanda de teleportare codul va fi asha :

Cod:
} else if(cmd[0].equals("home")) {
                    p.teleportTo(xxxx, yyyy, 0, 0, 0, 8939, 8941, 1576, 0, 1577, 0);
Pentru a pune o comanda care da mancare vom pune :
Cod:
} else if (cmd[0].equals("food")) {
      Engine.playerItems.addItem(p, 391, 99);
In acest caz ne va da "sharks" ! Modificat unde scrie "391" in ce item vrei sa fie si la "99" modificati in cate bucatii din acel itemsa va dea !
Pentru a pune o comanda care cand scrii va vedea toata lumea vom pune(yell) :
Cod:
} else if (cmd[0].equals("yell")) {
          String yellText = playerCommand.substring(5);
          if (p.yellTimer > 0) {
         int yellSecs = p.yellTimer / 2;
         p.frames.sendMessage(p, "You have " + yellSecs + " seconds left to yell again.");
          } else {
         for(Player pz : Engine.players) {
             if (p.rights == 0) {
            p.frames.sendMessage(pz, Misc.optimizeText(p.username) + " Yelled: <col>" + Misc.optimizeText(yellText));
            p.yellTimer = 100;
             } else if (p.rights == 1) {
            p.frames.sendMessage(pz, "<img>" + Misc.optimizeText(p.username) + " Yelled: <col>" + Misc.optimizeText(yellText));
             } else if (p.rights == 2) {
            p.frames.sendMessage(pz, "<img>" + Misc.optimizeText(p.username) + " Yelled: <col>" + Misc.optimizeText(yellText));
             }
         }            
          }
      }
Pentru a putea vedea cati players sunt vom scrie :
Cod:
} else if (cmd[0].equals("players")) {
                    p.frames.sendMessage(p,
                            "Server:<col> There is currently "
                            + Engine.getPlayerCount() + " player(s) online.");
                    // p.frames.sendMessage(p, "There is currently " + Engine.getPlayerCount() + " player(s) online.");
                }
Pentru sa pornim banca vom scrie :
Cod:
} else if (cmd[0].equals("bank")) {
                    p.openBank();
Pentru a vedea coodonatele vom scrie :
Cod:
} else if (cmd[0].equals("coords")) {
                    p.frames.sendMessage(p, "x: " + p.absX + ", y: " + p.absY);
Pentru comenzile de a reface specialul, de a reface energia vom scrie :
Cod:
} else if (cmd[0].equals("restoreenergy")) {
                    p.runEnergy = 100;
                    p.runEnergyUpdateReq = true;
                } else if (cmd[0].equals("restorespecial")) {
                    p.specialAmount = 100;
                    p.specialAmountUpdateReq = true;

O sa mai pun comenzi , cand am sa mai fac !

Seb'
Asistent Administrator
Asistent Administrator

Numarul mesajelor : 36
Data de inscriere : 26/12/2008

Sus In jos

Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum