[ASK] Monster Spawnen ?

05/27/2013 15:48 Wrack.n#1
Hallo leute ich wollte mal fragen wie dieses monster spawnen geht also ich hab das in ein paar threads gesehen und wollte mal so fragen.. Bin neu in dieser sektion deswegen , bin sonst bei S4 ^^ Also wenn mir jemand einen thread geben kann wie das geht oder wenn sogar jemand so nett währe und einen neuen zu machen würde ich mich freuen ^-^
05/27/2013 17:18 ikillhacker#2
Ich habe auch schon 1000 mal nett gefragt aber das bringt nichts jeder will geld dafür haben
05/27/2013 17:23 greenkid#3
ist doch auch klar warum

viele haben echt viel zeit rein gesteckt dann muss mann doch verstehn das er etwas haben will kann verstehen wenn es epic preis ist das wäre mir auch zu viel
aber das man geld haben will kann man ja verstehn
05/27/2013 17:33 Wrack.n#4
Danke für die antwort also heißt es wieder mal kaufen nicht wirklich was ich will aber danke für die antworten. ^-^
05/27/2013 17:55 Asuramaru#5
[Only registered and activated users can see links. Click Here To Register...]

Wenn du ein wenig vorwissen hast was Skript/Programmiersprachen angeht solltest du mit leichtigkeit verstehen was du wo einzufügen hast :)
Im Henir und EXP hack kann man die änderung ganz gut sehen.

Code:
  if pX2DungeonGame ~= nil then //wenn Dungeon ungleich False/NULL
    local npcEnumID = "%PAR1%" // NPC_ID e.g NUI_HENIR_APPLE
    
    if NPC_UNIT_ID[npcEnumID] ~= nil then // wenn NPC_ID ungleich False/NULL
       local pos = pKTDXApp:GetVec3(4, 0, 0) //Charakter Position
      local bRight = false //I don't know ~
      
      local cnt = 0
      for cnt = 1, %PAR2%, 1 do //for Schleife, wird sooft aufgerufen wie im Parameter festgelegt.
        pX2DungeonGame:CreateNPCReq_LUA(NPC_UNIT_ID[npcEnumID], %PAR3%, true, pos, bRight, 0, false) //NPC Spwn request, oben definierte Parameter sind hier zu finden
      end
      
      --msgStr = "SPAWNED OK" // Msgbox mit Ergebniss 
    else
      msgStr = "NPC_UNIT_ID not found" // Msgbox mit Ergebniss
    end
    
  else
    msgStr = "pX2DungeonGame uninitialized"  // Msgbox mit Ergebniss
    end
  end
  
  
  if msgStr ~= "" then
    myMsgBox = g_pMain:KTDGUIOKMsgBox(D3DXVECTOR2(250, 300), msgStr, g_pStage)
    --myMsgBox:SetName("TEST_MESSAGEBOX")
    myMsgBox:SetModal(true)
    myMsgBox:SetFront(true)
    myMsgBox:SetLayer(X2_DIALOG_LAYER.XDL_MESSENGER)
    --myMsgBox:SetPos(0, 0)
    myMsgBox:SetEnableMoveByDrag(true)
  end
%PAR3% = NPC_LEVEL
Im grunde ist dieser Befehl zum Spawnen des Monsters.
Quote:
pX2DungeonGame:CreateNPCReq_LUA(NPC_UNIT_ID[npcEnumID], %PAR3%, true, pos, bRight, 0, false)
Soll auch über WPE gehen, weiß allerdings nicht wie, ohne das Packet zu kennen oder ein Monster zu spawnen erscheint mir das schwierig :)
Um "Virtuos" Tool benutzen zu können bzw. um mit veränderten KOM Dateien zu spielen muss allerdings ein Bypass für den KOM_CHECK her.
05/27/2013 17:57 Melodead#6
Das problem ist doch das der Bypass nicht mehr geht...
/edit Sorry habe deinen letzten absatz net gesehen ^^ @Kenshi

zumindest bei den leuten die keine ahnung haben

acha 100 Euro für Bypass und funktionierenden Hack von Virtuos greif zu gern auch per Treasure :)
05/27/2013 19:08 Ramyiar#7
Quote:
Originally Posted by Melodeaht View Post
Das problem ist doch das der Bypass nicht mehr geht...
/edit Sorry habe deinen letzten absatz net gesehen ^^ @Kenshi

zumindest bei den leuten die keine ahnung haben

acha 100 Euro für Bypass und funktionierenden Hack von Virtuos greif zu gern auch per Treasure :)
Bypass geht noch. Und nein,hab nicht den von Virtuos.