Jump to content

.  

24 members have voted

  1. 1. Cand ia Nervos permisul?

    • Anu asta
      8
    • Anu viitor
      11
    • Niciodata
      5


Recommended Posts

Posted

Tocmai mia venit o idee cand ma uitam la ceai pus tu acolo. Cine se baga sa facem un L2 Second Life?

 

Asta inseamna sa cam scoatem tot ce tine de l2 si sa facem totu cat mai realist.

 

Un mic exemplu. Fiecare char incepe cu dwarf copil, primeste alocatie trebuie sa faca u quest custom ca sa-si ia skillurile (scoala)...Dupa ce creste poate lucra pentru un npc. Omoara n mobi si npcul il plateste. Daca vrea un job fulltime se poate angaja la alt npc ca medic, politist, mecanic etc. Normal, ca sa fie medici trebuie sa facem si un system care sa ii imbolnaveasca pe playeri. Ca sa fie politisti trebuie sa facem si drug dealeri. Ca sa fie mecanici trebuie sa fie decat 4 GK (Rune, Goddard, Giran, Gludio) si toata lumea sa mearga cu gandacu ala care se va numi masina si o sai crestem viteza, dealtfel, care se poate strica, si-ti trebuie mecanic.

 

Ai job, ai bani, ai tot ceti trebuie. Poti sa te droghezi de la drug dealeri...Probabil va fi un npc undeva ascuns pe harta care te face drug dealer. Daca vinzi droguri si e cineva in knownlist inafara de tine si de cumparator, toti copoii dupa server vor primi anunt cu ce faci si unde esti. In fine, poti sa bei la ...nush, vom face un clanhall mai special care sa fie bar. Ofc, te poti imbata si nu o sa mai mergi drept, easy to do. Trebuie sa mananci...etc

 

Desigur, pe langa toate astea vor fi si chestii auxiliare cum ar fi la baut. Cand bei socializezi, pana in punctu in care te imbeti...Cand socializezi cu alti playeri la o bere vei primi...dracu stie ce...

 

Deci, cine se baga? Idea pare prea complexa dar treaba e mai usoara decat se vede. Ganditiva ca nu vor fi foarte multi npc, monstri, nu mai sunt questuri, nu mai sunt arme, nu mai sunt armuri...Apropo despre astea. ne trebuie un designer sa faca uniforma de politist, mecanic, doctor..etc. Armuruile nu vor da nimic, in schimb vor fi weapon dealeri(ilegali, ca drug dealerii) care vor vinde cututite (dagger), pistoale (crossbow), si mitraliere (bow). Vor fi max 10 arme pe server...

 

Nu vor exista clase, bataia va fi corp la corp. Depinzand de trecutul caracterului va fi favorizat sau defavorizat in lupta corp la corp. De exemplu daca e betivan, pierde. Daca tocmai ce a luat ecstazy, castiga. Daca e copoi si tu esti copil(player now), castiga...and so on.

 

 

Chiar, ca-mi vin ideile scriind, copoii vor da amenzi si vor baga la inchisoare. La inchisoare va fi un npc care poate fi mituit, sau poti muncii in folosul comunitatii pana iesi afara:)

 

 

 

Who's in?! Normal, caut si hoster...Codu pot sla fac si singur. Imi trebuie decat oameni sa stabilim exact cum si ce fa vi, si care sami dea host. Daca in plus mai stiu si java e mai bine.

Posted

ma bag si eu :D spunetimi de ce aveti nevoie sa stiu cu ce va pot ajuta :P (de host , trial core 2.5 , 2gb ddr3  ? :P )

btw, nui mai usor asa gta sa multi player ?

Guest
This topic is now closed to further replies.



  • Posts

    • If this is actually true, then it's not about a resource leak but a stuffed client data which you might have caused god knows how. On top of that you run Interlude which is extremely primitive in client-side tools to diagnose anything robust (aside from the standard emitter, render, script, net and stat on screen info output)
    • serverpackets/CharInfo               writeD(_activeChar.getAppearance().getSex() ? 1 : 0);             writeD(_activeChar.getBaseClass());             for (int slot : getPaperdollOrder())             {   +              switch (slot)   +             {   +                  case 6:   +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));   +                      break;   +                  case 10:   +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));   +                      break;   +                  case 11:   +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));   +                      break;   +                  case 12:   +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));   +                      break;   +                  default:   +                      writeD(_activeChar.getInventory().getPaperdollItemDisplayId(slot));   +              }   +          }                          for (int slot : getPaperdollOrder())             {                 writeD(_activeChar.getInventory().getPaperdollAugmentationId(slot));             } serverpackets/UserInfo         writeD(_activeChar.getCurrentLoad());         writeD(_activeChar.getMaxLoad());                  writeD(_activeChar.getActiveWeaponItem() != null ? 40 : 20); // 20 no weapon, 40 weapon equipped         for (int slot : getPaperdollOrder())         {    +         switch (slot)    +         {    +             case 6:    +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             case 10:    +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             case 11:    +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             case 12:    +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             default:    +                 writeD(_activeChar.getInventory().getPaperdollObjectId(slot));             }         }         for (int slot : getPaperdollOrder())         {    +         switch (slot)    +         {    +             case 6:    +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             case 10:    +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             case 11:    +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             case 12:    +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));    +                 break;    +             default:    +                 writeD(_activeChar.getInventory().getPaperdollItemDisplayId(slot));             }         }         for (int slot : getPaperdollOrder())         {             writeD(_activeChar.getInventory().getPaperdollAugmentationId(slot));         }           
    • WTB Myext64 by @eressea missing adition OfflineShopRestore then server restart. Offer: 20 USD Payment with Crypto, then all working and tested in my live server. My discord: Jen2#1273
    • Hey, gamers!   I'm thinking about launching a High Five x30 server and would love to hear your thoughts! Would you play on a server with these features? 🔹 No Pay-to-Win – no items that give an unfair advantage. 🔹 Donations only for premium, noblesse, and skins – purely cosmetic or convenience-based. 🔹 Daily rewards from farming – active players get rewarded. 🔹 Only 1 dual box allowed – to keep the gameplay fair.   What do you think? Would you play on such a server? Any feedback or suggestions are welcome! Join our Discord to discuss: https://discord.gg/zeArBXcAxh
    • L2JHellas Test Server is Live!  If you want to test L2JHellas , you can check discord for the .ini file to connect. The test server will be online 24/7, so feel free to hop in anytime!  Accounts are auto created!
  • Topics

×
×
  • Create New...