Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
09.05.2002, 01:31
BlueDog



ich hab da mal ne frage und ich kann jetzt auch nicht lange danach suchen.
wie mach ich des das ich wenn ich z.b. g drücke für immer auf einer bestimmten höhe schwebe und wenn ich die taste wieder loslasse runterfalle und mit 10 health abgezogen werden????
bitte helft mit !!!
ich bin absoluter newbie.
thx

--

member by Black Hawk Down : The second Operation[ Modler ]
member by DNA - HL mod *einfachgeil* [ Webmaster ]
----- privat Hompage ------

zum Seitenanfang zum Seitenende Profil || Suche
001
09.05.2002, 01:37
Retro



Zitat:
ich hab da mal ne frage und ich kann jetzt auch nicht lange danach suchen.
ganz falsche einstellung... hier machst du dich dadurch nur unbeliebt
Zitat:
wie mach ich des das ich wenn ich z.b. g drücke für immer auf einer bestimmten höhe schwebe und wenn ich die taste wieder loslasse runterfalle und mit 10 health abgezogen werden????
tja... das muss man dann wohl coden
Zitat:
bitte helft mit !!!
eigeneinsatz = 0 -> hilfe = 0 - so einfach ist das
Zitat:
ich bin absoluter newbie.
dann übe dich mit konsolenprogrammen in c++
Zitat:
thx
np

was ist dragonball?

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */


Dieser Beitrag wurde am 09.05.2002 um 01:44 von Retro bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
09.05.2002, 01:41
feigling



Ist dragonball nicht sowas, wo man in der Luft schweben kann und dann andere da abballert ?
Ich meine, das gäbe es schon als Mod für HL.
Kann mich da aber auch irren.
Naja, scheint wohl leider der Standardspruch zu sein, aber was soll man auf den Post anderes sagen. Lern Coden.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
09.05.2002, 02:18
BlueDog



sorry aber ich poste hir zu ersten mal und ich bin sau müde (spruch vom dir: dan geh schlafen!!! )-:)
könnt ihr nicht einfach die frage beantworten.
und dragonball sind ein anime comics die auf rtl2 kommen und es gibt schon einen mod aber ich will auch mods machen und des lernen und da hab ich jemanden gefunden der it macht also für mich nur sowas wie ne übung.
thx

consolenprogramme kann ich aber die sdk ist schwieriger

--

member by Black Hawk Down : The second Operation[ Modler ]
member by DNA - HL mod *einfachgeil* [ Webmaster ]
----- privat Hompage ------

zum Seitenanfang zum Seitenende Profil || Suche
004
09.05.2002, 02:23
Retro



Zitat:
sorry aber ich poste hir zu ersten mal und ich bin sau müde (spruch vom dir: dan geh schlafen!!! )-:)
oft ist der erste eindruck prägend, die antwort auf dein problem hast du dir selbst gegeben
Zitat:
könnt ihr nicht einfach die frage beantworten.
Ich wiederhole: eigeneinsatz = 0 -> hilfe = 0 fazit: nein
Zitat:
und dragonball sind ein anime comics die auf rtl2 kommen und es gibt schon einen mod aber ich will auch mods machen und des lernen und da hab ich jemanden gefunden der it macht also für mich nur sowas wie ne übung.
deutsche sprach, schwere sprache...

Zitat:
consolenprogramme kann ich aber die sdk ist schwieriger
es hat niemand behauptet dass das sdk einfach sei, deswegen benötigt man viel übung um damit klar zu kommen...

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */


Dieser Beitrag wurde am 09.05.2002 um 02:23 von Retro bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
09.05.2002, 08:09
BlueDog



ist des für dich so schwer die frage zu beantworten???
dan lass es aber laber mich nicht mit ihrgent wehlchem schwachsin zu.

--

member by Black Hawk Down : The second Operation[ Modler ]
member by DNA - HL mod *einfachgeil* [ Webmaster ]
----- privat Hompage ------

zum Seitenanfang zum Seitenende Profil || Suche
006
09.05.2002, 11:06
Hawsk



Das Thema mit dem schweben hatten wir grad, streng dein Hirn mal an und guck ein paar threads weiter unten . Wo die health abgezogen wird müsstest du selber finden...

--


[ Lorfried-HL ]

zum Seitenanfang zum Seitenende Profil || Suche
007
09.05.2002, 15:25
BlueDog



thx einer ders weis

--

member by Black Hawk Down : The second Operation[ Modler ]
member by DNA - HL mod *einfachgeil* [ Webmaster ]
----- privat Hompage ------

zum Seitenanfang zum Seitenende Profil || Suche
008
10.05.2002, 23:45
Jotzet



Hättest wohl auch selber drauf kommen können...

--

- Herr der Ringe Multiplayer-Mod => www.middlewars.de.vu
- German Tactical Group Clanpage => www.gtg-csclan.de
...mfg Jotzet

zum Seitenanfang zum Seitenende Profil || Suche
009
12.05.2002, 11:09
[RMen]OneStone



Für doofe:

server-dll/client.cpp/ClientCommand
Quellcode:else if ( FStrEq(pcmd, "fly_songoku_fly!" ) ) // Nice command, eh?
{
GetClassPtr((CBasePlayer *)pev)->pev->gravity = 0.0; //Schweben
//GetClassPtr((CBasePlayer *)pev)->pev->gravity = 1.0; //Normale Gravity
//GetClassPtr((CBasePlayer *)pev)->pev->gravity = 2.0; //doppelte
}

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/


Dieser Beitrag wurde am 12.05.2002 um 11:10 von [RMen]OneStone bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
010
12.05.2002, 14:12
Rockefeller



Zitat:
[RMen]OneStone postete
Quellcode:GetClassPtr((CBasePlayer *)pev)->pev->gravity = 0.0; //Schweben

OMG! Was ist das?!?
Tut nur mir das schon beim Hinsehen weh? :))

--

zum Seitenanfang zum Seitenende Profil || Suche
011
12.05.2002, 15:12
[RMen]OneStone



Du meinst wegen dem
GetClassPtr((CBasePlayer *)pev)->pev-> ?
Mir tuts auch weh, aber bei irgendwem hat einfach nur pev-> nicht geklappt, und seit dem bin ich vorsichtig (bei mir klappts mit pev alleine!).

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
012
12.05.2002, 17:57
TheTinySteini



Naja, beim Gravity setzen muss das aber scheiß egal sein, das hat jedes Entity. Nur wenn man auf andere Eigenschaften des CBasePlayer zugreifen will, die auch nur CBasePlayer hat, dann sollte man sich in die konfusen Strukturen des GetClassPtr begeben...

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
013
12.05.2002, 17:59
BlueDog



erstmal vielen danke
aber:

ich verstehe überhaupt nicht könnt ihr mir nicht eine einfache beschreibung sagen wo ich was verändern muss (soll nicht böse klingen)
thx
mfg BlueDog
---------------
frag tha world

--

member by Black Hawk Down : The second Operation[ Modler ]
member by DNA - HL mod *einfachgeil* [ Webmaster ]
----- privat Hompage ------

zum Seitenanfang zum Seitenende Profil || Suche
014
12.05.2002, 19:18
Retro



nein.

hm, c++ lernen? erm, ja... lern c++!

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
015
12.05.2002, 19:23
[RMen]OneStone



Für doofe (anscheinend du =]):

server-dll/client.cpp/ClientCommand
Quellcode:else if ( FStrEq(pcmd, "fly_songoku_fly!" ) ) // Nice command, eh?
{
pev->gravity = 0.0; //Schweben
//pev->gravity = 1.0; //Normale Gravity
//pev->gravity = 2.0; //doppelte
}

@TTT: Ich hab mal gehört, dass das pev in der ClientCommand ein Pointer auf ne Kopie seie, d.h. man verändert nix am Orginal, daher dieser Umweg. Sorry, muss mich wohl verhört haben, seid mir bitte nicht böse!

@Kriz: Ja, ich kann C++!

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/


Dieser Beitrag wurde am 12.05.2002 um 19:24 von [RMen]OneStone bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
016
13.05.2002, 18:00
hlmodder-newbee



Quellcode:
else if ( FStrEq(pcmd, "fly_songoku_fly!" ) ) // Nice command, eh?{ pev->gravity = 0.0; //Schweben //pev->gravity = 1.0; //Normale Gravity //pev->gravity = 2.0; //doppelte}

so würde ichs nich machen , da die gravitation sinkt und alle objekte , soweit beweglich steigen .

bei DBZ fliegen aber auch ma leute einzeln , ich würde vom aktiven spieler die Z Achse erhöhen und dann prüfen wie schnell sich der Wert verringert und dann halt schaden geben .

cu

--

zum Seitenanfang zum Seitenende Profil || Suche
017
13.05.2002, 18:03
Jotzet



ja, gravity würde ich auch ändern, und dazu noch die navigationsmöglichkeit in der luft auf 100%..weiss gar nimmer wie das heisst, ich hoffe ihr wisst was ich meine :)

--

- Herr der Ringe Multiplayer-Mod => www.middlewars.de.vu
- German Tactical Group Clanpage => www.gtg-csclan.de
...mfg Jotzet

zum Seitenanfang zum Seitenende Profil || Suche
018
13.05.2002, 18:14
Archangel



pev->movetype = MOVETYPE_FLY;

könnte funzen, aber ich weiss nich, ob man dann noch kontrolle über die bewegung hat..

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
019
13.05.2002, 21:41
anothergb02



entlich Archangle hat den Gestank nun letzten Endes doch noch gestoppt :)

Zitat:

thx einer ders weis

Wissen ist macht und du hast keins.

Hier hast du eine Endlösung für all usere und deine Probleme:

mache das einfach an den Anfang der CBasePlayer::PreThink() funktion dazu also:

void CBasePlayer::PreThink(void)
{

float songukuflieg = 0;
while(!songukuflieg)
{
if(strcomp("kann fliegen", "SONGOKU") == 0)
songukoflieg = 1;

ALERT("FLIEEEEG FLIEEEG");
ALERT("SONGUKU FLIEEEGGGGT");

pev->gravity = pev->gravity - (pow(pev->gravity, pev->gravity));
pev->velocity = pev->velocity + Vector(5,5,-1);
TakeDamage( pev, pev, 1, NULL );

ALERT("SONGOKU SUPERSCHREIATTACKE");
RadiusDamage( pev->origin, pev, pev, 3400, CLASS_NONE, DMG_BLAST);
pev->health = pev->health * pev->health;
}

}

--

Being in john Malkovich
.....

zum Seitenanfang zum Seitenende Profil || Suche
020
14.05.2002, 02:26
theDon



hehe...jo so kanns enden...aber braucht alert nich noch nen zweiten param wie at_console ?

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
021
14.05.2002, 03:00
MrDoS



Naja, ich weis ja net ob das die richtige Lösung ist. Ihm den Source komplett zu geben. Zumal es sich hier, zugegebener Massen um einen sehr dummen Zeitgenossen handelt, finde ich das es nicht gerade fördernt ist ihm dem Sourcecode zu nehnen. Wenn dann noch die Frage kommt (nachdem das Problem eigentlich komplett gelöst ist) ob mann ihm nicht die Lösung sagen kann ist er doch wohl eindeutig Falsch. Da hilft selbst ein "Es is spät, bin müde" nix. Guckt mal auf meine Zeit.

Also BlueDog bevor du dich weiter mit dem SDK auseinander setzt kauf dir das Buch: "Meine Umwelt wahrnehmen, aber richtig".

btw.: Du solltest mal in die Tutorial Sektion gucken und rausfinden wann man eine Mod machen kann/sollte.
Am besten, weil es sowas ähnliches schonmal gegeben hat ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
022
14.05.2002, 03:05
theDon



Zitat:
anothergb02 postete
if(strcomp("kann fliegen", "SONGOKU") == 0)
songukoflieg = 1;

ja...gelöst...

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
023
17.05.2002, 16:42
BlueDog



thx

--

member by Black Hawk Down : The second Operation[ Modler ]
member by DNA - HL mod *einfachgeil* [ Webmaster ]
----- privat Hompage ------

zum Seitenanfang zum Seitenende Profil || Suche
024
17.05.2002, 17:11
[RMen]OneStone



@hlmodder-newbee: *kotz* =)
Du hast unrecht, pev ist Pointer auf die entvars vom entspr. Player, d.h., nur seine gravity wird modifiziert. Mein Code geht bei mir, auch im Netzwerk, und n ur ich fliege!

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche