MMORPG Core - Deutsche Community für Online Rollenspiele - Powered by vBulletin

  • AAA
  • Aggressive
  • Alienated
  • Amazed
  • Amused
  • Angelic
  • Angry
  • Apelike
  • Artistic
  • Asleep
  • Balanced
  • Banhappy
  • Bashful
  • Bitchy
  • Blah
  • Bookworm
  • Bored
  • Breezy
  • Brooding
  • Busy
  • Buzzed
  • Chatty
  • Cheeky
  • Cheerful
  • Cloud 9
  • Cold
  • Coldturkey
  • Confused
  • Cool
  • Crappy
  • Creative
  • Curious
  • Cynical
  • Daring
  • Dead
  • Depressed
  • Devilish
  • Disagree
  • Doh
  • Doubtful
  • Dramaqueen
  • Dreaming
  • Drunk
  • Elated
  • Energetic
  • Fiendish
  • Fine
  • Flirty
  • Gloomy
  • Goofy
  • Grumpy
  • Happy
  • Horny
  • Hot
  • Hungover
  • In Love
  • Innocent
  • Inpain
  • Insomnious
  • Inspired
  • Lonely
  • Lucky
  • Lurking
  • Mellow
  • Mischievious
  • Mondayblues
  • Musical
  • Nerdy
  • Notamused
  • Notworthy
  • Paranoid
  • Pensive
  • Predatory
  • Procrastinating
  • Psychedelic
  • Question
  • Relaxed
  • Roflmao
  • Sad
  • Scared
  • Scurvy
  • Shocked
  • Sick
  • Sleepy
  • Sluggish
  • Sneaky
  • Snobbish
  • Spaced
  • Spooky
  • Sporty
  • Starving
  • Stressed
  • Sunshine
  • Sweettooth
  • Thinking
  • Tired
  • Torn
  • Twisted
  • Veggedout
  • Volatile
  • Woot
  • Worried
  • Yeehaw
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • Tweet   
    Ergebnis 1 bis 5 von 5
    1. #1
      Core Freak!
      Asleep
       
      Avatar von TwiLight
      Registriert seit
      Mar 2009
      Beiträge
      2,674
      Danke
      714
      Danke erhalten: 1,928

      Standard [Release] GuildHouseTender.lua + Func.

      Die Werbung stört? Registriere dich hier!
      Falls jemand Interesse an diesem v16 System hat, hier eine fast voll funktionsfähige Lua Datei mit der dazugehörigen Func.

      Beide Dateien sind von mir geschrieben worden.
      Das einzige, was noch fehlt, ist in der GuildHouseTenderFunc.lua (kommt in den LuaFunc Ordner) - Die 4 Funktionen, die Anfang und Ende der Tender/Notice Time bestimmen.

      Die Prozeduren zum Guild House Tender System habe ich noch nicht fertig, ich werde sie bei belieben anhängen, falls nicht noch jemand sich selbst daten setzt.

      Have Fun.

      DL: [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Ich denke, ein VirusTotal-Test wird bei 2 Lua Dateien nicht nötig sein.
      Wenn doch, dann hole ich dies nach.





      Danke an Nyun ♥


    2. Die folgenden 7 Mitglieder bedankten sich bei TwiLight für diesen Beitrag:

      cletite (12.08.11), Cross (29.12.10), dennisdra (22.07.11), HollowByte (29.12.10), Ikashi (29.12.10), Legendary (02.01.11), Sidius (29.12.10)

    3. #2
      Core
       
      Avatar von HollowByte
      Registriert seit
      Aug 2010
      Beiträge
      325
      Danke
      36
      Danke erhalten: 61

      Standard

      Der gütige Twi, wie man ihn kennt :P




    4. #3
      Neuling
       

      Registriert seit
      Oct 2010
      Beiträge
      12
      Danke
      0
      Danke erhalten: 0

      Standard

      Brauchs zwar nicht aber ist bestimmt für andere sehr hilftreich :D

    5. #4
      Core Freak!
      Asleep
       
      Avatar von TwiLight
      Registriert seit
      Mar 2009
      Beiträge
      2,674
      Danke
      714
      Danke erhalten: 1,928

      Standard

      Falls jemand Probleme haben sollte, noch ein Hinweis:

      Im Sourcecode müsst ihr noch zwei Kleinigkeiten ändern:

      GuildHouse.h
      Code:
      enum
      {
      	GUILDHOUSE_PCKTTYPE_LISTUP = 0,
      	GUILDHOUSE_PCKTTYPE_LISTDROP,
      	GUILDHOUSE_PCKTTYPE_SETUP,
      	GUILDHOUSE_PCKTTYPE_REMOVE,
      	GUILDHOUSE_PCKTTYPE_RESET,
      	GUILDHOUSE_PCKTTYPE_REFRESH,
      	GUILDHOUSE_PCKTTYPE_UPKEEP,
      	GUILDHOUSE_PCKTTYPE_EXPIRED,
      	GUILDHOUSE_PCKTTYPE_END,
      };
      
      #ifdef __GUILD_HOUSE_MIDDLE
      static const int	MAX_GH_NAME				= 64;
      enum { GH_AREA_FLARIS = 1, GH_AREA_SAINTMORNING, GH_AREA_ELLIUN, GH_AREA_MAX }; // GH_AREA_DARKON
      enum { GH_TENDER_CLOSE = 0, GH_TENDER_CANCEL, GH_TENDER_OPEN, GH_TENDER_READY, GH_TENDER_TENDER, GH_TENDER_RESULT };
      #endif // __GUILD_HOUSE_MIDDLE
      Ihr könnt bei der enum-Aufzählung der GH-AREA-Types aber auch DARKON zwischen ELLIUN und MAX packen, aber im Endeffekt ist in Darkon sowieso kein Guildhouse :P

      EDIT:

      Habe noch einen Fehler in der SetNPC Function gefunden, hier die Verbesserung:

      Code:
      function SetNPC( strNpcId, nAreaIndex )
      	local nGHIndex = table.getn( tTender )
      	local nNPIndex = table.getn( tTender[nGHIndex].tNpc ) + 1
      
      	tTender[nGHIndex].tNpc[nNPIndex] = {}
      	tTender[nGHIndex].tNpc[nNPIndex].strNpcId = strNpcId
      	tTender[nGHIndex].tNpc[nNPIndex].nAreaIndex = nAreaIndex
      end





      Danke an Nyun ♥


    6. #5
      Premium User
      DDos
       
      Avatar von Cross
      Registriert seit
      Jun 2009
      Ort
      127.0.0.1
      Beiträge
      901
      Danke
      106
      Danke erhalten: 235

      Standard

      hehe, nett Twi, thanks :)
      Die Lua hatte ich mir fürn eigenbedarf (da ich kein Server mehr hab) mal gemacht ausm Source raus.
      [wobei mir auch die proc fehlt xD]

      Wird denen, die v16 voll machen wolen sicher helfen :)

      Greetz

    Lesezeichen

    Berechtigungen

    • Neue Themen erstellen: Nein
    • Themen beantworten: Nein
    • Anhänge hochladen: Nein
    • Beiträge bearbeiten: Nein
    •