GM Commands

iParanoia

Pirate
Registered
LV
0
 
Joined
Apr 4, 2026
Messages
14
Reaction score
2
Points
8
Hello Community,

I have a question about GM Commands. It was long time ago i knew all codes and got to use them properly.
I used some a.i to generate some informations beside forum informations but some functions are not working.
Maybe someone knows how to use &forge or &itemattr right. I have in my mind to make items with gems directly or just add them.
Here is the html Code:
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tales of Pirates - GM Commands</title>
<style>
  :root {
    --bg: #0a0e14;
    --surface: #131a24;
    --border: #1e2a3a;
    --text: #c8d6e5;
    --text-dim: #68768a;
    --accent: #e6b450;
    --accent2: #4a90d9;
    --red: #e05555;
    --green: #5cb878;
    --purple: #c678dd;
    --orange: #d19a66;
  }
  * { margin:0; padding:0; box-sizing:border-box; }
  body {
    background: var(--bg);
    color: var(--text);
    font-family: 'Segoe UI', Consolas, monospace;
    padding: 24px;
    min-height: 100vh;
  }
  .header {
    text-align: center;
    padding: 20px 0 30px;
    border-bottom: 1px solid var(--border);
    margin-bottom: 24px;
  }
  .header h1 {
    font-size: 24px;
    color: var(--accent);
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 6px;
  }
  .header .sub {
    color: var(--text-dim);
    font-size: 13px;
  }
  .enable-note {
    background: #1a1f2b;
    border: 1px solid var(--accent);
    color: var(--accent);
    padding: 6px 14px;
    border-radius: 4px;
    display: inline-block;
    font-size: 12px;
    margin-top: 8px;
    font-family: Consolas, monospace;
  }
  .prefix-note {
    background: #1a1f2b;
    border: 1px solid var(--accent2);
    color: var(--accent2);
    padding: 6px 14px;
    border-radius: 4px;
    display: inline-block;
    font-size: 12px;
    margin-top: 8px;
    font-family: Consolas, monospace;
  }
  .grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 14px;
  }
  .card {
    background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 6px;
    overflow: hidden;
  }
  .card-title {
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    padding: 10px 14px;
    border-bottom: 1px solid var(--border);
  }
  .card-title.mov  { color: var(--accent2); }
  .card-title.item { color: var(--green); }
  .card-title.char { color: var(--purple); }
  .card-title.mon  { color: var(--red); }
  .card-title.mis  { color: var(--orange); }
  .card-title.srv  { color: var(--accent); }
  .card-title.at   { color: #e6b450; }
  .cmd-row {
    display: flex;
    align-items: flex-start;
    padding: 8px 14px;
    border-bottom: 1px solid #111820;
    font-size: 13px;
    gap: 8px;
  }
  .cmd-row:last-child { border-bottom: none; }
  .cmd {
    color: #fff;
    font-family: Consolas, monospace;
    font-weight: 600;
    font-size: 12px;
    min-width: 200px;
    white-space: nowrap;
  }
  .cmd .hl { color: var(--accent); }
  .lvl {
    color: var(--accent2);
    font-size: 10px;
    margin-left: 4px;
  }
  .desc { color: var(--text-dim); font-size: 12px; flex: 1; }
  .ref-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 11px;
    margin: 8px 0;
  }
  .ref-table th {
    background: #1a2230;
    color: var(--accent);
    padding: 6px 10px;
    text-align: left;
    font-size: 11px;
    border-bottom: 1px solid var(--border);
  }
  .ref-table td {
    padding: 4px 10px;
    border-bottom: 1px solid #111820;
    color: var(--text-dim);
  }
  .ref-table td:nth-child(1) { color: var(--accent2); font-weight: 600; }
  .ref-table td:nth-child(2) { color: var(--text); font-weight: 600; }
  .full-width { grid-column: 1 / -1; }
  .footer {
    text-align: center;
    color: var(--text-dim);
    font-size: 11px;
    padding: 24px 0 8px;
    border-top: 1px solid var(--border);
    margin-top: 30px;
  }
  .note-box {
    background: #1a1f2b;
    border-left: 3px solid var(--accent);
    padding: 8px 12px;
    margin: 8px 14px;
    font-size: 11px;
    color: var(--text-dim);
    border-radius: 0 4px 4px 0;
  }
  .note-box b { color: var(--accent); }
</style>
</head>
<body>

<div class="header">
  <h1>&#9875; Tales of Pirates &#9875;</h1>
  <div class="sub">Game Master Commands &middot; v1.36 / v1.38</div><br>
  <div class="enable-note">Setze GM = 99 in der DB (accounts-Tabelle, GameDB) &middot; supercmd = 1 in GameServer.cfg</div>
  <div class="prefix-note">Alle Befehle mit <b>&</b> Prefix in den Chat eingeben (z.B. &make 1092,1)</div>
</div>

<div class="grid">

  <!-- MOVEMENT -->
  <div class="card">
    <div class="card-title mov">&#9776; Bewegung & Teleport</div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">move</span> &lt;x&gt;,&lt;y&gt; [,map]<span class="lvl">Lv1</span></span>
      <span class="desc">Zu Koordinaten teleportieren (Map optional, z.B. &move 2000,2000,garner)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">goto</span> &lt;Spieler&gt;<span class="lvl">Lv1</span></span>
      <span class="desc">Zu einem Spieler teleportieren (case-sensitive)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">call</span> &lt;Spieler&gt;<span class="lvl">Lv1</span></span>
      <span class="desc">Spieler zu dir rufen (case-sensitive)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">hide</span><span class="lvl">Lv1</span></span>
      <span class="desc">Unsichtbar werden</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">unhide</span><span class="lvl">Lv1</span></span>
      <span class="desc">Sichtbar werden</span>
    </div>
    <div class="note-box"><b>Hinweis:</b> &goto und &call funktionieren nicht seeübergreifend (Land/See). Alle Namen sind case-sensitive.</div>
  </div>

  <!-- ITEMS -->
  <div class="card">
    <div class="card-title item">&#9998; Items & Ausr&uuml;stung</div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">make</span> &lt;ItemID&gt;,&lt;Anzahl&gt;[,Qualität]<span class="lvl">Lv99</span></span>
      <span class="desc">Item erstellen. Qualität: siehe Tabelle unten (101=Lv1 Gem, 102=Lv2 Gem, 103-109=Lv3-9)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">itemattr</span> &lt;Slot&gt;,&lt;Row&gt;,&lt;Attr&gt;,&lt;Wert&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Item-Attribut &auml;ndern (siehe ItemAttr-Tabelle)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">addkb</span> &lt;Kapazit&auml;t&gt;[,CharID]<span class="lvl">Lv99</span></span>
      <span class="desc">Inventarkapazit&auml;t setzen (z.B. &addkb 48)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">delitem</span><span class="lvl">??</span></span>
      <span class="desc">Item l&ouml;schen (Parameter unbekannt)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">forge</span><span class="lvl">??</span></span>
      <span class="desc">Item verbessern / schmieden (Parameter unbekannt)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">qitem</span><span class="lvl">??</span></span>
      <span class="desc">Item-Info abfragen</span>
    </div>
    <div class="note-box"><b>Item-IDs:</b> in <code>resource\iteminfo.txt</code> &mdash; 1. Spalte = ID, 2. Spalte = Name</div>
  </div>

  <!-- PLAYER -->
  <div class="card">
    <div class="card-title char">&#9822; Spieler & Stats</div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">addexp</span> &lt;Menge&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Erfahrungspunkte geben</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">addmoney</span> &lt;Menge&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Gold geben (z.B. &addmoney 1000000)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">addcess</span> &lt;Menge&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Accessoire-EXP / Commerce-Rate (10000 = 0.01%)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">addsailexp</span> &lt;Menge&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Schiffs-EXP geben</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">skill</span> &lt;SkillID&gt;,&lt;Level&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Skill lernen auf Level (z.B. &skill 284,10)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">attr</span> &lt;Attribut&gt;,&lt;Wert&gt;[,CharID]<span class="lvl">Lv99</span></span>
      <span class="desc">Char-Attribut setzen (z.B. &attr 4,9 = Klasse). Siehe Attr-Tabelle!</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">seeattr</span> &lt;Attribut&gt;,&lt;CharID&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Char-Attribut anzeigen (z.B. &seeattr 6,1234)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">kick</span> &lt;Spieler&gt;<span class="lvl">Lv1</span></span>
      <span class="desc">Spieler vom Server kicken (Achtung: kann nahe Spieler mit-disconnen!)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">kill</span> &lt;MobName&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Alle umliegenden Mobs mit Namen t&ouml;ten (z.B. &kill Wolf)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">addlifeexp</span> &lt;Menge&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Life-Skill EXP geben</span>
    </div>
    <div class="note-box"><b>Skill-IDs:</b> in <code>resource\skillinfo.txt</code> &mdash; 1. Spalte = ID, 2. Spalte = Name</div>
  </div>

  <!-- MONSTERS -->
  <div class="card">
    <div class="card-title mon">&#9760; Monster & Entities</div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">summon</span> &lt;MobID&gt;[,ZeitMs][,AI]<span class="lvl">Lv99</span></span>
      <span class="desc">Monster beschw&ouml;ren (z.B. &summon 789). Ohne Zeit = permanent (respawned nach Kill!)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">summonex</span> &lt;MobID&gt;,&lt;Anzahl&gt;[,ZeitMs][,AI]<span class="lvl">Lv99</span></span>
      <span class="desc">Mehrere Monster spawnen. Vorsicht: zu viele = Servercrash!</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">pet</span><span class="lvl">??</span></span>
      <span class="desc">Pet spawnen / verwalten (Parameter unbekannt)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">qcha</span> &lt;Spieler&gt;<span class="lvl">??</span></span>
      <span class="desc">Char-Infos abfragen (Koordinaten, ID, Map). N&uuml;tzlich f&uuml;r &lt;CharID&gt; bei &attr!</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">monsterrefresh</span><span class="lvl">Lv99</span></span>
      <span class="desc">Monster-Respawn zur&uuml;cksetzen (als &reload Modus)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">relive</span><span class="lvl">??</span></span>
      <span class="desc">Spieler wiederbeleben (Parameter unbekannt)</span>
    </div>
    <div class="note-box">
      <b>AI Modi (0-11):</b><br>
      0 = nichts &middot; 1 = bewegen, kein Angriff &middot; 2 = Flucht &middot; 4 = Master folgen &middot; 5 = Konter &middot; 10 = Angriff &middot; 11 = Angriff+Flucht+Ranged<br>
      <b>Mob-IDs:</b> in <code>resource\characterinfo.txt</code>
    </div>
  </div>

  <!-- MISSIONS -->
  <div class="card">
    <div class="card-title mis">&#9733; Missionen & Flags</div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">addmission</span> &lt;ID2&gt;,&lt;ID1&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Quest hinzuf&uuml;gen. Syntax entspricht DefineMission(ID1, Name, ID2) in Lua. Bsp: &addmission 1546,5138</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">delmission</span> &lt;ID2&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Quest l&ouml;schen (selbe Wirkung wie &clearmission)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">clearmission</span> &lt;ID2&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Quest l&ouml;schen. Bsp: &clearmission 1546</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">misclear</span><span class="lvl">Lv99</span></span>
      <span class="desc">Alle Quest-Trigger l&ouml;schen</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">setrecord</span> &lt;RecordID&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Quest-Record setzen. Bsp: TriggerCondition(1, HasRecord, 330) -> &setrecord 330</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">clearrecord</span> &lt;RecordID&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Quest-Record l&ouml;schen</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">setflag</span> &lt;ID&gt;,&lt;Flag&gt;<span class="lvl">??</span></span>
      <span class="desc">Quest-History-Flag setzen</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">clearflag</span> &lt;Flag&gt;<span class="lvl">??</span></span>
      <span class="desc">Quest-History-Flag l&ouml;schen</span>
    </div>
  </div>

  <!-- SERVER -->
  <div class="card">
    <div class="card-title srv">&#9881; Server & Verwaltung</div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">notice</span> &lt;Text&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Serverweite Nachricht (System-Notice-Fenster)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">reload</span> &lt;Modus&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Tabellen neu laden. Modi: alltable, characterinfo, skillinfo, iteminfo, monsterrefresh</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">updateall</span><span class="lvl">Lv99</span></span>
      <span class="desc">Alle NPC-Dialoge + Quests neu laden (= &misreload)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">misreload</span><span class="lvl">Lv99</span></span>
      <span class="desc">NPC-Dialoge und Quests neu laden (= &updateall)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">missdk</span><span class="lvl">Lv99</span></span>
      <span class="desc">SDK-Dateien neu laden</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">reload_ai</span><span class="lvl">??</span></span>
      <span class="desc">AI-Scripts neu laden</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">gamesvrstop</span> &lt;Sekunden&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">GameServer in X Sekunden stoppen</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">getping</span><span class="lvl">Lv99</span></span>
      <span class="desc">Aktuellen Ping anzeigen</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">setping</span> &lt;Wert&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Ping setzen (Funktion unklar)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">harmlog</span>=1 / 0<span class="lvl">Lv99</span></span>
      <span class="desc">Kampf-Log ein/aus (zeigt wer wen angreift)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">lua</span> &lt;Code&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Lua auf diesem GameServer ausf&uuml;hren</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">lua_all</span> &lt;Code&gt;<span class="lvl">Lv99</span></span>
      <span class="desc">Lua auf ALLEN GameServern ausf&uuml;hren</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">&<span class="hl">inquire</span> &lt;Spieler&gt;<span class="lvl">??</span></span>
      <span class="desc">Spieler-Details abfragen</span>
    </div>
  </div>

  <!-- @@ COMMANDS -->
  <div class="card">
    <div class="card-title at">&#64;&#64; Spezial-Befehle</div>
    <div class="cmd-row">
      <span class="cmd">@@ <span class="hl">bbs</span> &lt;Intervall&gt;,&lt;Zeit&gt;,&lt;Text&gt;<span class="lvl">??</span></span>
      <span class="desc">Getimte Notice (&Auml;hnlich &notice). Intervall in 10s-Schritten. Bsp: @@ bbs 5,5,Text</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">@@ <span class="hl">estop</span> &lt;Spieler&gt;,&lt;Sekunden&gt;<span class="lvl">Lv1</span></span>
      <span class="desc">Spieler muten (Zeit z&auml;hlt nur im Online-Zustand! Logout pausiert nicht!)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">@@ <span class="hl">delestop</span> &lt;Spieler&gt;<span class="lvl">Lv1</span></span>
      <span class="desc">Mute aufheben (Spieler muss online sein!)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">@@ <span class="hl">getusernum+</span><span class="lvl">Lv0</span></span>
      <span class="desc">Anzahl Spieler online + Logins anzeigen (jeder kann das!)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">@@ <span class="hl">getlastconnection</span><span class="lvl">Lv0</span></span>
      <span class="desc">Eigene letzte Verbindungsinfo (jeder kann das!)</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">@@ <span class="hl">getuserconnection</span> &lt;Spieler&gt;<span class="lvl">??</span></span>
      <span class="desc">Verbindungsinfo eines Spielers anzeigen</span>
    </div>
    <div class="cmd-row">
      <span class="cmd">@@ <span class="hl">ping</span> &lt;Spieler&gt;<span class="lvl">??</span></span>
      <span class="desc">Spieler anpingen</span>
    </div>
    <div class="note-box"><b>Wichtig @@ estop:</b> Die Mute-Zeit l&auml;uft nur, solange der Spieler online ist. Loggt er aus, pausiert der Timer. Ein 60min-Mute kann Tage dauern, wenn der Spieler nur kurz online ist.</div>
  </div>

  <!-- ATTR REFERENCE -->
  <div class="card full-width">
    <div class="card-title at">&amp;attr &amp; &amp;seeattr &mdash; Char-Attribut-Referenz</div>
    <div style="padding:8px 14px;">
      <div class="note-box" style="margin:0 0 10px 0"><b>Syntax:</b> &attr &lt;Attribut&gt;,&lt;Wert&gt;[,CharID] &middot; &seeattr &lt;Attribut&gt;,&lt;CharID&gt; &middot; <b>CharID</b> = optional, sonst eigener Char. <b>Wichtig:</b> Andere Chars m&uuml;ssen auf derselben Map sein!</div>
      <table class="ref-table">
      <tr><th>ID</th><th>Name</th><th>Beschreibung</th><th>ID</th><th>Name</th><th>Beschreibung</th></tr>
      <tr><td>0</td><td>Level</td><td>Charakter-Level</td><td>35</td><td>MXATK</td><td>Max-Angriff</td></tr>
      <tr><td>1</td><td>HP</td><td>Aktuelle HP (max = MaxHP)</td><td>36</td><td>DEF</td><td>Verteidigung</td></tr>
      <tr><td>2</td><td>SP</td><td>Aktuelle SP (max = MaxSP)</td><td>37</td><td>HIT</td><td>Trefferrate</td></tr>
      <tr><td>4</td><td>Klasse</td><td>0=Newbie 1=Sword 2=Hunter 4=Explo 5=Herb 8=Champ 9=Crus 12=Sharp 13=Cleric 14=Seal 16=Voy</td>
      <td>38</td><td>FLEE</td><td>Ausweichen</td></tr>
      <tr><td>5</td><td>Ruf</td><td>Reputation</td><td>39</td><td>MF</td><td>Magie-Abwehr</td></tr>
      <tr><td>6</td><td>AttrPts</td><td>Attribut-Punkte</td><td>40</td><td>CRT</td><td>Kritisch</td></tr>
      <tr><td>7</td><td>SkillPts</td><td>Skill-Punkte</td><td>41</td><td>HREC</td><td>HP-Regeneration</td></tr>
      <tr><td>8</td><td>Gold</td><td>Gold</td><td>42</td><td>SREC</td><td>SP-Regeneration</td></tr>
      <tr><td>11</td><td>SLV</td><td>Skill-Level</td><td>43</td><td>ASPD</td><td>Angriffsgeschw.</td></tr>
      <tr><td>15</td><td>EXP</td><td>Erfahrung (Boot-Modus = Boot-EXP)</td><td>44</td><td>ADIS</td><td>Angriffsdistanz</td></tr>
      <tr><td>25</td><td>STR</td><td>St&auml;rke</td><td>46</td><td>PDEF</td><td>Physische Abwehr</td></tr>
      <tr><td>26</td><td>DEX</td><td>Geschick</td><td>50</td><td>B_STR</td><td>Basis-STR</td></tr>
      <tr><td>27</td><td>AGI</td><td>Beweglichkeit</td><td>51</td><td>B_ACC</td><td>Basis-ACC</td></tr>
      <tr><td>28</td><td>CON</td><td>Konstitution</td><td>52</td><td>B_AGI</td><td>Basis-AGI</td></tr>
      <tr><td>29</td><td>STA</td><td>Ausdauer</td><td>53</td><td>B_CON</td><td>Basis-CON</td></tr>
      <tr><td>30</td><td>LUK</td><td>Gl&uuml;ck</td><td>54</td><td>B_SPR</td><td>Basis-SPR</td></tr>
      <tr><td>31</td><td>MXHP</td><td>Max-HP</td><td>69</td><td>MSPD</td><td>Bewegungs-Speed (&gt;2000 = zu schnell)</td></tr>
      <tr><td>32</td><td>MXSP</td><td>Max-SP</td><td>107</td><td>ITEM_MXHP</td><td>Max-HP (Items)</td></tr>
      <tr><td>33</td><td>MNATK</td><td>Min-Angriff</td><td>108</td><td>ITEM_MXSP</td><td>Max-SP (Items)</td></tr>
      <tr><td>34</td><td></td><td></td><td>109</td><td>ITEM_FLEE</td><td>Ausweichen (Items)</td></tr>
      </table>
    </div>
  </div>

  <!-- ITEMATTR REFERENCE -->
  <div class="card full-width">
    <div class="card-title at">&amp;itemattr &mdash; Item-Attribut-Referenz</div>
    <div style="padding:8px 14px;">
      <div class="note-box" style="margin:0 0 10px 0"><b>Syntax:</b> &itemattr &lt;Slot&gt;,&lt;Row&gt;,&lt;Attribut&gt;,&lt;Wert&gt;</div>
      <table class="ref-table">
      <tr><th>ID</th><th>Name</th><th>Beschreibung</th><th>ID</th><th>Name</th><th>Beschreibung</th></tr>
      <tr><td>1</td><td>COE_STR</td><td>STR-Koeffizient</td><td>37</td><td>VAL_MXHP</td><td>Max-HP Wert</td></tr>
      <tr><td>2</td><td>COE_AGI</td><td>AGI-Koeffizient</td><td>38</td><td>VAL_MXSP</td><td>Max-SP Wert</td></tr>
      <tr><td>3</td><td>COE_DEX</td><td>DEX-Koeffizient</td><td>39</td><td>VAL_FLEE</td><td>Ausweichen Wert</td></tr>
      <tr><td>4</td><td>COE_CON</td><td>CON-Koeffizient</td><td>40</td><td>VAL_HIT</td><td>Trefferrate Wert</td></tr>
      <tr><td>5</td><td>COE_STA</td><td>STA-Koeffizient</td><td>41</td><td>VAL_CRT</td><td>Kritisch Wert</td></tr>
      <tr><td>6</td><td>COE_LUK</td><td>LUK-Koeffizient</td><td>42</td><td>VAL_MF</td><td>Magie-Abwehr Wert</td></tr>
      <tr><td>11</td><td>COE_DEF</td><td>DEF-Koeffizient</td><td>45</td><td>VAL_MSPD</td><td>Bewegungs-Speed Wert</td></tr>
      <tr><td>12</td><td>COE_MXHP</td><td>Max-HP-Koeffizient</td><td>47</td><td>VAL_PDEF</td><td>Phys. Abwehr Wert</td></tr>
      <tr><td>13</td><td>COE_MXSP</td><td>Max-SP-Koeffizient</td><td>51</td><td>MAXURE</td><td>Max-Haltbarkeit</td></tr>
      <tr><td>14</td><td>COE_FLEE</td><td>Ausweichen-Koeffizient</td><td>52</td><td>MAXFORGE</td><td>Max-Schmiedewert</td></tr>
      <tr><td>17</td><td>COE_MF</td><td>Magie-Abwehr-Koeffizient</td><td>53</td><td>MAXENERGY</td><td>Max-Energie</td></tr>
      <tr><td>26</td><td>VAL_STR</td><td>STR Wert</td><td>54</td><td>URE</td><td>Haltbarkeit</td></tr>
      <tr><td>27</td><td>VAL_AGI</td><td>AGI Wert</td><td>55</td><td>FORGE</td><td>Schmiedewert</td></tr>
      <tr><td>28</td><td>VAL_DEX</td><td>DEX Wert</td><td>56</td><td>ENERGY</td><td>Energie</td></tr>
      <tr><td>29</td><td>VAL_CON</td><td>CON Wert</td><td>181</td><td>VAL_PARAM1</td><td>Parameter 1</td></tr>
      <tr><td>30</td><td>VAL_STA</td><td>STA Wert</td><td>182</td><td>VAL_PARAM2</td><td>Parameter 2</td></tr>
      <tr><td>31</td><td>VAL_LUK</td><td>LUK Wert</td><td>183</td><td>VAL_LEVEL</td><td>Item-Level</td></tr>
      <tr><td>36</td><td>VAL_DEF</td><td>Verteidigung Wert</td><td>184</td><td>VAL_FUSIONID</td><td>Fusions-ID</td></tr>
      </table>
      <div class="note-box" style="margin:10px 0 0 0">
        <b>Spezielle Items per &itemattr:</b><br>
        <b>Pets:</b> 26-30 = Attribut-Boni (Summe = Pet-Level) &middot; 51 = max Stamina (Stamina*50) &middot; 53 = max Growth (Level*240) &middot; 54 = aktuelle Stamina<br>
        <b>Medal of Valor:</b> 26 = Ehrenpunkte &middot; 27 = Kills &middot; 28 = Tode &middot; 29 = PvP-Matches &middot; 30 = Wins &middot; 51 = Team-Punkte &middot; 53 = Chaos-Punkte<br>
        <b>Gems:</b> 53 = Gem-Level (1-9)
      </div>
    </div>
  </div>

  <!-- MAKE QUALITY -->
  <div class="card full-width">
    <div class="card-title at">&amp;make Qualit&auml;ts-Parameter</div>
    <div style="padding:8px 14px;">
      <div class="note-box" style="margin:0 0 10px 0"><b>Syntax:</b> &make &lt;ItemID&gt;,&lt;Anzahl&gt;,&lt;Qualit&auml;t&gt; &mdash; Die Qualit&auml;t wird in <code>AttrCalculate.lua</code> via <code>Creat_Item_Tattr</code> definiert.</div>
      <table class="ref-table">
      <tr><th>Qualit&auml;t</th><th>Effekt</th><th>Qualit&auml;t</th><th>Effekt</th></tr>
      <tr><td>1-4,7,9,11</td><td>Verschiedene Item-Typen</td><td>65,68-71</td><td>Verschiedene Item-Typen</td></tr>
      <tr><td>20,22-27,29</td><td>Verschiedene Item-Typen</td><td>101</td><td>Gem Lv1</td></tr>
      <tr><td>46,49,50,59</td><td>Verschiedene Item-Typen</td><td>102</td><td>Gem Lv2</td></tr>
      <tr><td></td><td></td><td>103-109</td><td>Gem Lv3-Lv9 (Server-abh&auml;ngig)</td></tr>
      </table>
    </div>
  </div>

</div>

<div class="footer">
  Tales of Pirates &middot; Moon Pirates Server &middot; GM Command Reference &middot; Quelle: <a href="https://forum.ragezone.com/threads/guide-the-ultimate-gm-handbook.463696/" style="color:var(--accent2)">RageZone Ultimate GM Handbook</a>
</div>

</body>
</html>
 

Attachments

all cmds inside cmd.cfg
and all called inside
Code:
BOOL CCharacter::DoGMCommand(const char *pszCmd, const char *pszParam)
some of them was for testing , some not completed , some bugged
 
all cmds inside cmd.cfg
and all called inside
Code:
BOOL CCharacter::DoGMCommand(const char *pszCmd, const char *pszParam)
some of them was for testing , some not completed , some bugged
Dide not find a document like that. Where is it ussually or can you send me one?