.| Autor | Beitrag |
|---|---|
|
000 28.07.2002, 09:49 [GOD]ShadowLord |
ich habe für meine mod bereits etwa 40-45 waffen,die generell auch funktionieren. nur 1 problem hab ich noch,das krieg ich seit monaten nicht behoben: wenn ich bestimmte waffen (#33,34) benutze,zeigt er im hud zusätzlich eine andere waffe an,bei #33 die gun,die id #1 hat,bei 34 logischerweise die mit id #2; ab 35 wird die waffe nicht mehr angezeigt. ich habe mich um das weapon_suit-problem schon gekümmert,die ist jetzt auf 63,max_weapons auf 64. serverseitig funzt also warscheinlich alles. ich hab das gefühl,dass er entweder bein transfer(serv->cl) oder direkt im client irgendwo "abschneidet",vermutlich bei der anzeige. ich kann natürlich den code zeigen,vielleicht hab ich nur was übersehen!? --they come in peace - and go in pieces Dieser Beitrag wurde am 28.07.2002 um 09:49 von [GOD]ShadowLord bearbeitet. |
|
Profil || Suche |
|
001 28.07.2002, 10:48 R2-D2 |
Ich denke der Fehler liegt in der Vordefinition des Waffenauswahl-HUDs. In der Definition der Spaltenanzahl oder so was in der Richtung. Is nur ne Vermutung, hab selbst nich nachgeschaut. --®2-D2
Projects:
|
|
Profil || Suche |
|
002 28.07.2002, 15:26 theDon |
ansonten mal nachgucken in der delta.lst da kann man glaubich nen höchstwert angeben den eine variable max haben darf --\o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
003 28.07.2002, 16:07 TheTinySteini |
Der Grund liegt afaik darin, dass die Waffen ja als Flags dargestellt werden. Und diese Flags werden in nem normalen Integer gespeichert. Damit ist es nur möglich, maximal 32 Flags zu speichern. Entsprechend gibt es auch nur max. 32 Waffen. TheTinySteini |
|
Profil || Suche |
|
004 28.09.2002, 21:22 }ShadowLord{ |
Erstmal danke, aber die Flags werden serverseitig festgelegt. Und alles was serverside läuft, funktioniert ja auch. Die Frage ist nur, _wo_ die Daten auf 32-bit-Niveau gepackt werden. @TheTinySteini: if there is a god, i doubt its sanity. |
|
Profil || Suche |
|
005 29.09.2002, 03:44 Rockefeller |
DEFINE_DELTA( m_iId, DT_INTEGER, 5, 1.0 ) humm? Nur mit 5 Bit? Kann eigentlich nicht sein... Dieser Beitrag wurde am 29.09.2002 um 03:45 von Rockefeller bearbeitet. |
|
Profil || Suche |
|
006 29.09.2002, 22:58 }ShadowLord{ |
erstmal danke, ich guck mir das mal an... EDIT: if there is a god, i doubt its sanity. Dieser Beitrag wurde am 30.09.2002 um 00:24 von }ShadowLord{ bearbeitet. |
|
Profil || Suche |
|
007 01.10.2002, 17:45 Hanky |
wenn du 45 waffen hast, werden sicher einige halbwegs gleich funktionieren. wenn dem so ist kannst du dir für einige waffen ja booleans in der player.h setzten, welche von der wafffe gelesen und dem entsprechen verwendet werden (welches model genommen, welcher sound gespielt werden soll etc. ). Das menue müsstest du nun im client dem entsprechen anpassen, das jede 2te waffe nur eine id, aber jede waffe auswählöbar ist. Ist z.b. die waffenID der zu auswählenden waffe 15, soll von deiner bool name[ID] auf true gesetzt werden. ist diese bool. true, soll der waffencode n andres modell verwenden etc.. lalal blub furtz. ich weiss weder ob das gayt, noch ob es jemand verstanden hat. Was ich eigentlich sagen wollte: Versuch doch jeder jeder id, falls notwendig, 2 waffen aufzudrängen. -- |
|
Profil || Suche |
|
008 02.10.2002, 20:19 }ShadowLord{ |
das geht leider nicht,denn: aber man hat mir mitgeteilt, long habe unter win auch nur 32 bit. ps: es sind aktuell 35 waffen, ich hab einige weniger sinnvolle rausgenommen. --if there is a god, i doubt its sanity. Dieser Beitrag wurde am 02.10.2002 um 20:20 von }ShadowLord{ bearbeitet. |
|
Profil || Suche |
|
009 03.10.2002, 01:53 Megge |
35 waffen, die alle unabdingbar sind ? ich kann mir das schlecht vorstellen... -- |
|
Profil || Suche |
|
010 03.10.2002, 11:52 BertoSmasher |
was is eigendlich damit: Swordwarriors-Mod (*NEW* HP) |
|
Profil || Suche |
|
011 03.10.2002, 13:24 Exec |
hat er doch schon, aba das is nich der einzige grund ... das is weitaus komplizierter ... "selbermachen rockt am meisten :D" - -LeJean- |
|
Profil || Suche |
|
012 03.10.2002, 15:07 Rockefeller |
Die Sinnfrage zu stellen ist eigentlich nicht Aufgabe dieses Forums. Wenn er 35 Waffen braucht, dann braucht er sie halt. :)) -- |
|
Profil || Suche |
|
013 03.10.2002, 21:18 BertoSmasher |
kann er es net einfach begrenzen, dass man eben nich alle waffen auf einmal im inventar(hud) hat?! --Swordwarriors-Mod (*NEW* HP) |
|
Profil || Suche |
|
014 03.10.2002, 21:30 Exec |
das macht er sicher sowieso ... aba das bewirkt nix, ich kenn das prob ... --"selbermachen rockt am meisten :D" - -LeJean- |
|
Profil || Suche |
|
015 07.11.2002, 20:22 }ShadowLord{ |
@BertoSmasher: @Megge: ich habe pro waffenkategorie auch nur recht wenige: rechenbeispiel: aber dann kommen klassenspezifische waffen hinzu: flammenwerfer, tretminen, 2 bomben etc. hinzu kommt, dass verschiedene teams ja auch noch unterschiedliche bewaffnung brauchen. aber das ist noch nicht integriert. ShadowStorm bietet eben viel mehr/unterschiedlichere ziele als andere mods. @Alle: if there is a god, i doubt its sanity. |
|
Profil || Suche |
|
016 07.11.2002, 20:49 [RMen]OneStone |
Du solltest mehrere team-/klassenspezifische Waffen in ein Entity packen und dann ne Art switch(m_pPlayer->m_iClass) oder so machen. Klar? --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
017 08.11.2002, 19:52 }ShadowLord{ |
klar schon, aber einige klassen können zwischen mehr als 32 waffen wählen. --if there is a god, i doubt its sanity. |
|
Profil || Suche |

