Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Silkroad Online Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Berndorin

Anfänger

Beiträge: 37

Wohnort: /home/Berndorin

Beruf: Programmierer

  • Nachricht senden

121

16.04.2009, 15:31

also was den server angeht wird er nie richtig laufen weil das was sro als server braucht (skills,mops und alles) nicht mit vb6 zu machen ist darum hat (clearscreen macher von sremu) auch das project aufgegeben und hat es nun mit ein paar leuten c++ wieder neu angefangen (close project)...
wenn man keine ahnung von dem ganzen hat sollte man die finger davon lassen und nicht noch versuchen nen code von der vb6 sremu zu bearbeiten der so oder so nicht richtig geht...
aber ist ja jetzt normal das jeden tag nen neuer emu kommt von solchen leuten...


Naja nur das wir deutlcih weiter sind als der Sremu von VB6 man muss nur wissen, wie man mit VB 6 arbeitet, dann geht alles :)

lSpeedyl

The Real

Beiträge: 46

Wohnort: Jangan

Beruf: Thief

  • Nachricht senden

122

16.04.2009, 16:17







also was den server angeht wird er nie richtig laufen weil das was sro als server braucht (skills,mops und alles) nicht mit vb6 zu machen ist darum hat (clearscreen macher von sremu) auch das project aufgegeben und hat es nun mit ein paar leuten c++ wieder neu angefangen (close project)...
wenn man keine ahnung von dem ganzen hat sollte man die finger davon lassen und nicht noch versuchen nen code von der vb6 sremu zu bearbeiten der so oder so nicht richtig geht...
aber ist ja jetzt normal das jeden tag nen neuer emu kommt von solchen leuten...


Naja nur das wir deutlcih weiter sind als der Sremu von VB6 man muss nur wissen, wie man mit VB 6 arbeitet, dann geht alles :)
jo und die leute die das seit jahren machen geben es auf weil es nicht machbar ist aber egal
aber wenn ihr noch mehr von den codes bearbeiten wollt die von 1k anderen schon x mal bearbeitet wurden nimmt den dsremu oder den von beta-max oder ka kann dir x links geben wo überall das gleiche ist...
das thema "PSro" gibt es schon seit jahren und ohne grund gehen bestimmt nicht alle von vb6 auf c# oder c++
aber macht ihr mal weiter mit vb6 xD

edit:
der dsremu geht fast alles multi player,pvp,pot system,mop spawn, teleport aber auch nicht wirklich richtig
als wenn nen gm bei sro alles in das chat fenster eingeben muss
dazu sag ich nur ( .item 205 7 0 ) xD

edit 2:
1 min in google und das thema "guild system" ist fertig
danke an ka von wem das ist aber gibt ja genug davon xD
[c]
#include "GameSocket.h"

void GameSocket::SendGuildInfo(bool update)
{
char guildname[] = "Guild Name";
char guildnotetitle[] = "Read this!";
char guildnotemsg[] = "Welcome to our guild!";

Writer.Create(update ? GAME_SERVER_GUILD_UPDATE : GAME_SERVER_GUILD_INFO);
if(!update) Writer.WriteByte(1);
Writer.WriteDWord(0x1234);// Unique Guild ID
Writer.WriteWord (strlen(guildname));
Writer.WriteString(
(unsigned char*)guildname, strlen(guildname));
Writer.WriteByte (1);// Guild level
Writer.WriteDWord(8);// Guild GP
Writer.WriteWord (strlen(guildnotetitle));
Writer.WriteString(
(unsigned char*)guildnotetitle, strlen(guildnotetitle));
Writer.WriteWord (strlen(guildnotemsg));
Writer.WriteString(
(unsigned char*)guildnotemsg, strlen(guildnotemsg));
Writer.WriteDWord(0);// ? Related to War/Union ?
Writer.WriteByte (0);// ? Related to War/Union ?

unsigned int num_players = 0;
Writer.WriteByte (num_players);
/* for(unsigned int i = 0; i < num_players; i++)
{
Writer.WriteDWord(player->CharacterID);
Writer.WriteWord (strlen(player[i]->CharacterName));
Writer.WriteString(
(unsigned char*)player[i]->CharacterName, strlen(player[i]->CharacterName));
Writer.WriteByte (0);// ? Point contribution to war ?
Writer.WriteByte (player[i]->Level);
Writer.WriteDWord(0);// Donated GP
Writer.WriteDWord(-1);// ?
Writer.WriteDWord(0);// ?
Writer.WriteDWord(0);// ?
Writer.WriteDword(0);// ?
Writer.WriteWord (0);// Grant name len
Writer.WriteDWord(player[i]->Model);
}*/
Writer.Finalize();
}

void GameSocket::SendGuildUnknown1()
{
char guildname[] = "Guild Name";
Writer.Create(GAME_SERVER_GUILD_UNKNOWN1);
Writer.WriteDWord(0x1234);// Guildmaster ID
Writer.WriteDWord(0x5678);// Guild ID
Writer.WriteWord (strlen(guildname));
Writer.WriteString(
(unsigned char*)guildname, strlen(guildname));
Writer.WriteWord (0);// Guildmaster grand name len
Writer.WriteDWord(0);// ?
Writer.WriteDWord(0);// ?
Writer.WriteDWord(0);// ? Amount of guilds in union ?
Writer.WriteByte (1);// ?
Writer.Finalize();
}
[/c]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »lSpeedyl« (16.04.2009, 17:20)


Berndorin

Anfänger

Beiträge: 37

Wohnort: /home/Berndorin

Beruf: Programmierer

  • Nachricht senden

123

16.04.2009, 18:03

den dsremu code habe ich nur man muss beahcten, dass sich mit L4 so gut wie alle packages geändert haben, ebenfalls die .item .spawn usw....

lSpeedyl

The Real

Beiträge: 46

Wohnort: Jangan

Beruf: Thief

  • Nachricht senden

124

16.04.2009, 18:20

den dsremu code habe ich nur man muss beahcten, dass sich mit L4 so gut wie alle packages geändert haben, ebenfalls die .item .spawn usw....
das zum thema wir sind weiter als der sremu wenn man einfach nen anderen fertigen vb6 code nimmt aber egal...
dann versuch mal deine gm console in vb6 so zu machen wie es sein sollte oder wie es mit c# oder c++ möglich ist...


125

16.04.2009, 19:28

also was den server angeht wird er nie richtig laufen weil das was sro als server braucht (skills,mops und alles) nicht mit vb6 zu machen ist darum hat (clearscreen macher von sremu) auch das project aufgegeben und hat es nun mit ein paar leuten c++ wieder neu angefangen (close project)...
wenn man keine ahnung von dem ganzen hat sollte man die finger davon lassen und nicht noch versuchen nen code von der vb6 sremu zu bearbeiten der so oder so nicht richtig geht...
aber ist ja jetzt normal das jeden tag nen neuer emu kommt von solchen leuten...


Naja nur das wir deutlcih weiter sind als der Sremu von VB6 man muss nur wissen, wie man mit VB 6 arbeitet, dann geht alles :)


Du hast aber auch keine ahnung wovon du Redest.. Es läuft ja natürlich alles sehr toll, daher postet ihr in jedem C++ forum und bettelt leute an haha. VB6 Ist für RAD Development gedacht, nicht für Server die Tausend von spieler halten sollen. Ich erkläre mal wieso die seite noch am laufen ist. Auf der seite befinden sich google ads + layer ads. Für jeden eingeblendeten layer-ads kriegt man 1 cent, falls es 1k deutsche besucher waren, dann kriegt man 6 euro von layer-ads, sagen wir mal die seite hätte ~100 deutsche besucher pro tag, dass wären ungefähr 1-2$ von google ads pro tag, hört sich natürlich nicht viel an, wenn man alles zusammenrechnet kommt man auf ungefähr auf ~40€ .. nicht viel, aber so kann man sich auch sein premium von anderen kaufen lassen.

bb
"If you tell a lie long enough, loud enough and often enough, the people will believe it"
"fist fighting is for pussies who are too lazy to carry their knives around"
"Humanity is Overrated"

lSpeedyl

The Real

Beiträge: 46

Wohnort: Jangan

Beruf: Thief

  • Nachricht senden

126

16.04.2009, 22:37

endlich mal einer der sich mit dem ganzen thema auskennt
die server die im mom alle im netz unterwegs sind, sind eh alles ne copy vom sremu und das die nicht richtig laufen weis glaube ich jeder

@ backo
komm lass uns auch nen server machen mit vb6 xD

_CatchMe_

unregistriert

127

16.04.2009, 22:52

endlich mal einer der sich mit dem ganzen thema auskennt
die server die im mom alle im netz unterwegs sind, sind eh alles ne copy vom sremu und das die nicht richtig laufen weis glaube ich jeder

@ backo
komm lass uns auch nen server machen mit vb6 xD
Darf ich bitte bitte mit amchen?
Ich hab nur kp von vb6 :(

lSpeedyl

The Real

Beiträge: 46

Wohnort: Jangan

Beruf: Thief

  • Nachricht senden

128

16.04.2009, 22:54

klar kannst du
man brauch auch keine ahnung haben von vb6 oder so codes gibt es ja genug im netz xD

SmashR0x

Heart Breakers and Life Takers. Semper Fi.

Beiträge: 169

Wohnort: Essen

Beruf: Schüler

  • Nachricht senden

129

16.04.2009, 23:57

Wenn es der Stylo von Alps is, dann kenne ich ihn xD

Aber wenn das projekt schon scheiße anfing, wirds auch witerhin scheiße laufen :D
Trotzdem GL @ Fabian ;o

Ich bleibe lieber bei iSRO =] Wenigstens Action im Chat als alleine i-wo rumzuschwirren.

Achja, und sah so aus, als hätte sich keiner auf deine Globals heute geantwortet :P

Mal schaun, wie's weiterhin läuft xD

regards

130

17.04.2009, 09:01

Mal weg von dem ganzen "das wird nix" Gequatsche:

Was läuft denn konkret?
Mobs spawnen?
Gegen Mobs kämpfen? (mit Waffen/Skills?)
Exp/SP bekommen?
Lvln?
PvP Kämpfe mit Waffen und Skills?

devcon

Cisco-Zottel

Beiträge: 2 886

Beruf: Fachabitur, Netzwerktechniker

  • Nachricht senden

131

17.04.2009, 11:11

Wisst ihr denn, ob die WinSockets überhaupt dazu befähigt sind, die Sockets vom Client anzusprechen? Bevor ihr euch jetzt auf Programmier-Abfälle wie VB6 einlasst ...

132

23.04.2009, 14:50

So leute nu sag ich mal wieder was dazu

Erst mal an den Speedy oder wie er heißt.
Also wenn du mal auf SunSro online warst denke ich hast du gesehn das wir mitlerweile die Range eingebaut haben und für leute die nicht wissen was das ist, das bedeutet das sich Mobs oder Player die sich voneinander endfehrnen despawn und nicht mehr für den anderen Player zusehn oder sonst was sind.
Demnach ist es kein prob 500 User oder wie es zur zeit noch auf dem Server ist 500 Mobs für was weiß ich wie viele player auf dem Server zu haben.
Das zu dem der meint er wüsste was wir für werbung auf der HP haben.
Wir haben weder was von Layer Ad´s oder Google an werbung auf der HP schau mal genauer hin bevor du dir ne meinung bildest.
Dennach bekommen wir weder 6€ für 1000 User noch 1 cent für ein User.
Die Mobs auf dem Server Spawn von alleine und respawn auch von alleine wieder Mobs um Consta folgen wie auch schon gesagt wurde.
Wenn irgendwer meint er könnte mit jeder Emu die er im netz findet ein server wie Sunrise-Sro auf machen dann soll er es beweisen bevor er große töne spuckt.
Und nu zur Gilden Funktion wie Speedy so schon gezeigt hat mit dem tollen Code da.
Wenn du keine ahnung hast lass es besser ich sitze heute seid 10 tagen an der Gilden Funktion.
Das was du da hast ist das login packet was mach braucht um sich mti einer Gilde einzuloggen oder es könnte auch das Creat packet sein aber wie du siehst das ist nur ein packet und ich kenn die C++ server oder die c# server und das fehlt noch ne ganze menge.
Was ist mit Join? das spawn für andere Player?, das Leave? das Kick?, notice? rechte vergeben, rechte bekommen? soll ich weiter schreiben?
Auch an Speedy erst richtig schaun, nachfragen was das ist bei jemanden der Ahnung hat dann denken man wüsste was.
Und ich bin der Stylo von Alps aber zock ja lange schon nicht mehr da.
Ach ja fast vergessen ich spiel kein Isro hab ich keine zeit für und wenn denke ich kann ich mir mein Prem dann schon selber kaufen.
MfG
Stylo(Darkfighter)

lSpeedyl

The Real

Beiträge: 46

Wohnort: Jangan

Beruf: Thief

  • Nachricht senden

133

23.04.2009, 15:06

mach mal dein hirn an....
"VB6 IST NICHT FÜR GAME SERVER GEDACHT"

aber da du ja meinst "bei mir geht das" mach du mal...
alle anderen haben ja keine ahnung von dem ganzen...
stimmt schon

134

23.04.2009, 15:30

Hmm naja das hab ich nicht gesagt also das alle anderen keine ahnung haben.
Nur schon komisch das bei uns sachen gehn die bei den anderen vb6 emu nicht gemacht wurden und wo behauptet wurde es geht nicht.
Und wie es mir scheind solltest du bissel runter kommen weil wie wir ja jetzt alle gesehn haben hast du anscheind überhaupt keine ahnung.
Und wenn dir da was nicht dran passt das wir den Server schreiben ob in VB6 oder in C++ oder was auch immer dann schreib doch einfach nicht dann geh nicht druaf kommt nicht auf die seite oder sonst was.

Solltest mal drüber nach denken.
MfG
Stylo(Darkfighter)
Edit
Wenn VB6 nicht für Game Server geeignet ist warum funzt er dann?

-SJ-

If light cannot escape me, what hope have you?

Beiträge: 6 608

Wohnort: Black Hole

Beruf: Alles

  • Nachricht senden

135

23.04.2009, 16:19

warum funzt er dann?


Seitwann denn bitte das?

Nur weil ihr online kommt heißt das nicht das er funzt.


Project-Dragon

"When I get sad, I stop being sad and be awesome instead. True story."

Beiträge: 1 827

Wohnort: Mannheim

  • Nachricht senden

136

23.04.2009, 16:27

Wenn VB6 nicht für Game Server geeignet ist warum funzt er dann?

vb ist keine Sprache die sonderlich effizient ist. Heißt, ab einer gewissen Zahl von Verbindungen fliegt dir dein Server um die Ohren (oder so ähnlich ;) ).
>> playing: DOTA 2

137

23.04.2009, 17:24

man lernt nicht, dass feuer heiß ist ohne es vorher anzufassen.

Lasst den armen jungen in ruhe. wenn er in seiner freizeit nichts zu tun hat... soll er halt.

lSpeedyl

The Real

Beiträge: 46

Wohnort: Jangan

Beruf: Thief

  • Nachricht senden

138

23.04.2009, 19:06

Zitat

Und wie es mir scheind solltest du bissel runter kommen weil wie wir ja jetzt alle gesehn haben hast du anscheind überhaupt keine ahnung.
wenn ich überhaupt keine ahnung hätte würde ich nicht hier posten...
und ich komme erst runter wenn nen mod oder nen admin mir das sagt...

Zitat

Das was du da hast ist das login packet was mach braucht um sich mti einer Gilde einzuloggen oder es könnte auch das Creat packet sein
damit wollte ich nur zeigen das man in einer min sofort codes hat von anderen servern und sich so gleich alles laden kann was man braucht
was den code angeht ist es nur ein teil
ich mach hier nicht deine arbeit...

es versuchen dir hier ka 5 oder 6 leute klar zu machen das der server nie unter vb6 so laufen wird das da ka sagen wir jetzt mal 500 leute zocken können
und wie Project-Dragon schon gesagt hat

Zitat

vb ist keine Sprache die sonderlich effizient ist. Heißt, ab einer gewissen Zahl von Verbindungen fliegt dir dein Server um die Ohren (oder so ähnlich ;) ).
oder von "devcon"

Zitat

Wisst ihr denn, ob die WinSockets überhaupt dazu befähigt sind, die Sockets vom Client anzusprechen? Bevor ihr euch jetzt auf Programmier-Abfälle wie VB6 einlasst ...


und was bringt dir nen server der nur läuft wenn sagen wir mal max 20 leute drauf sind oder so?
das ist ja nicht der sinn von einem game server...
also nochmal unter vb6 wird der server nie laufen

das alle gleich schreiben "fake" ist klar
wer macht schon nen post in nem forum oder sonst wo und schreibt "der und der server jetzt auch mit mops" oder "wir suchen noch coder"
also wenn überhaupt würde ich erst nen post machen wenn das teil läuft

wenn das teil in einem oder zwei jahren läuft ... ok .. sei froh dann hast es geschaft
wenn nicht denk mal an das forum hier und an die leute die dir da schon gesagt haben wird nix...

139

23.04.2009, 19:23

Zitat

und was bringt dir nen server der nur läuft wenn sagen wir mal max 20 leute drauf sind oder so?
das ist ja nicht der sinn von einem game server...
also nochmal unter vb6 wird der server nie laufen

Ja aber woher willst du wissen das er bis jetzt nur mit 20 Usern lief?
Woher willst du wissen das VB6 das nicht schafft?
VB6 kann 65535 Sockets gleichzeitig bearbeiten.
Und nu zu dem Zitat

Zitat

Wisst ihr denn, ob die WinSockets überhaupt dazu befähigt sind, die Sockets vom Client anzusprechen? Bevor ihr euch jetzt auf Programmier-Abfälle wie VB6 einlasst ...

Hallo hast verstanden was er gefragt hat?
Er meint denke ich mal mit der frage ob VB6 mit dem Sro clienten kontakt aufnehmen kann und ob es überhaupt funzt mit VB6.
Und zu der frage.
Klar funzt ja.

Zitat

damit wollte ich nur zeigen das man in einer min sofort codes hat von anderen servern und sich so gleich alles laden kann was man braucht
was den code angeht ist es nur ein teil
ich mach hier nicht deine arbeit...

Also pass mal auf ich wette mit dir das du mir keine funktions tüchtige Gilden funktion geben kannst oder irgendwas was auch nur ein kleines bisschen funzen wird.
Weil die Arbeit verdammt schwer ist.

Zitat

das alle gleich schreiben "fake" ist klar
wer macht schon nen post in nem forum oder sonst wo und schreibt "der und der server jetzt auch mit mops" oder "wir suchen noch coder"
also wenn überhaupt würde ich erst nen post machen wenn das teil läuft

Wer die posts macht siehst doch und was daran schlimm wir suchen halt noch Coder ( ach ja wer interesse hat bitte melden unter sunrise-sro.de@sunrise-sro.de oder einfach im forum melden) und ist das schlimm das wir coder suchen?
Und das wir jetzt auch Mobs in Game haben ist doch auch gut oder?
MfG
Darkfighter

lSpeedyl

The Real

Beiträge: 46

Wohnort: Jangan

Beruf: Thief

  • Nachricht senden

140

23.04.2009, 19:50

so letzte post für mich bei dem schrott hier

Zitat

Also pass mal auf ich wette mit dir das du mir keine funktions tüchtige Gilden funktion geben kannst oder irgendwas was auch nur ein kleines bisschen funzen wird.
Weil die Arbeit verdammt schwer ist.


aber ich hab ja keine ahnung von dem ganzen...
und noch mal nen zitat von mir

Zitat

ich mach hier nicht deine arbeit...