Ich kann eh kein Englisch also umso besser
Ich kenne Toxicdata zu gut, glaub es mir, er hat mich Wochen/Monate verarscht bezüglich Privat Server und auch viele andere, ich denke jeder hat so seine persönliche Meinung von ihm und wen ich so von ihm denke akzeptiere es!
Wieso sollte man nicht mit seiner Freundin angeben? Juckt mich doch nicht, ob es euch nicht interessiert dennoch gönne ich mir den Kommentar
Entweder du bist Arbeitslos oder extrem hobbylos, zu behaupten, dass man immer am Wochenende unterwegs sein muss, schließlich habe ich Schule und kann nicht jedes Wochenende Party's machen oder mich mit Freunden treffen, manche Wochenenden lernst du durch oder bleibst du einfach zuhause und gönnst dir mal ruhe, peinliche Aussage ehrlich man
Für was lernen? Für deinen Hauptschulabschluss?
Wenn man eine "Freundin" hat ist es normal, Samstag Abends mit ihr auch was zu unternehmen oder bei dir etwa nicht?
Für was lernen? Für deinen Hauptschulabschluss?
Wenn man eine "Freundin" hat ist es normal, Samstag Abends mit ihr auch was zu unternehmen oder etwa bei dir nicht?
Jetzt werden wir beleidigent
Ich glaube dieses Bild beschreibt diese Situation am besten
Edit:
Nagut, ich bin Hauptschüler und muss jedes Wochenende irgentwas mit meiner Freundin machen ^^
Um Gottes Willen , TradEmArk hat nichts geleistet ,abgesehen vom Publishen was eh schon gepublisht ist. Ich sehe leider keine große Zukunft für die Wr-Server , wenn es so weiter geht , es wird alles zu unübersichtlich und negativ komplex. Was bringen mir monatelanges Arbeiten , wenn am Ende so sooderso nur fünf oder acht Leute aufm Server online sind ? Ich weiß , es ist für euch wahrscheinlich ultramegahammersuperdupercool einen Server zu führen aber dann organisiert und vermaktet es bitte auch ordentlich. Released nicht immer unfertigen Schmarren, braucht keiner.
Ich finde die Leute die wirklich Ahnung von Pservern haben sollten sich zusammen schließen und einen guten Server programmieren und nicht jedes Team (mit grad mal einem der ein bisschen Kenntnisse hat und sich den Rest über google besorgt) nen schrott server veröffentlichen der voller Bugs ist.
Achja und ich schließe mich drey88's Meinung an. Was ich so gehört hab soll ToxicData über Monate hinweg sein Team verarscht und hingehalten haben. (darunter auch Real~Life etc)
Horiizon made a server (he did the major programming) together with supreme. They decided to go another way. Horiizon stopped, and Supremex3 took the files to every other team he were in.
We never worked together (well not really)
Quote:
Trademark e.g. wrote an own server based on PHP.
Just another fail. The php files are mine.
Quote:
ToxicData Fixed the peer2peer as first, he gave it to Horiizon who had given it to Supremex3.
After that it got in a closed "public". Bubble AKA iSkyLikeX fixed this issue for Insomnia project.
I found P2P by my own. When i became a skillking (meanwhile im a true lord, o' rly guys), it was easy to me.
In a whole thing: You ******* forget WRPSP (dev: Krzysztof / hardcoder).
And please note that Supremex3 is Nullpointer (meanwhile).
#OT
If someone can; give me the equipment structure for 6th slot change.
I send something like this:
DA01,DB01,DC03,DQ01,DU01-DV01,^,^
(DU01-DV01 is the 6th slot stuff. 2 items).
However that doesnt work at all.
#B2T
I could give you alot of quotes.
But right now i wanted to quote iSkyLikeX:
UnknownPhysics found p2p as first (as far as we know). Marlon is just a
follower (Nico told me).
Kill1212 found it out as next.
After that i finally found the p2p stuff too (took me alot of time D
Nice...
So, you guys know so much! Awesome!
-----
P2P was already found... 2008.
The first public PServer started 2008 November, but it wasn't really famous, because the most of the community didn't trust them, and thought it was a fake... so the owners thought "hey, if they don't trust us and think we are fakers, why should we publish it longer?", so they stopped and the whole **** was in the underground. Then some guys from the underground got the files, nobody thought, that they will publish the files... but they published it and sended it.
Yeah, there are so much to tell, but nope... maybe you shouldn't know the whole story.
To all "Skill0rdz" like ToxicData, Horiizon etc. ... Hi5 guys, you are awesome!...
Och Leute ..
Müsst Ihr euch immer darum streiten, wer ein "RealLife" hat und wer nicht?
Es kann Euch doch scheiß egal sein, was andere Leute in ihrer Freizeit machen und was nicht.
Wenn jemand den ganzen Tag vor'n PC sitzt, dann ist das eben so.
Ist doch jedem selbst überlassen.
Unterhaltet euch gefälligst über das jeweilige Thema und lasst "RealLife Sachen" einfach außen vor.
actually ToxicData aka UnknownPhysics aka XYT was active in a lot of other undergrounds before you even thought about a warrock pserver.
Since they seem to become more popular and Horiizon asked to work with Toxic and me together we also programmed an own. No files from gn0me etc. We used the files brought by Horiiizon(donnu where they were from, idc tbh) - Toxic fixed a little and Marlon did the major work. But with our (awesome) ideas we could make a little project, wich would be fun to play for everybody. Sadly why stopped, cause Toxic is lazy as fk and marlon finally left.
About a few weeks we're getting started to bring a new Project up. Currently we're working on n exploit, a server and an own script language for the server wich is also used in toxics skype bot and is really awesome
Sharing is caring, remember to give proper credits
This is the only advice I can give to anybody of you. If you follow it or not is your thing but keep in mind:
IF you give PROPER credits, nobody can call you a leecher etc.
It's right, if you want me to write english as best as i can, i'll do!
So but I FIXXED whole P2P ! I did it my own, here are some functions of other Servers :
Rexiles:
Code:
Namespace Packets
Public Class PlayersInRoom
Inherits PacketBase.Packet
Sub New(ByVal Players As Client())
MyBase.New(OperationCodesServer.PlayersInRoom)
MyBase.AddBlock(Players.Length)
For Each p As Client In Players
Dim currentRoom As Room.Room = p.RoomData.CurrentRoom
MyBase.AddBlock(p.MetaData.UserID)
MyBase.AddBlock(p.SessionID)
MyBase.AddBlock(currentRoom.Players.IndexOf(p))
MyBase.AddBlock(If(p.RoomData.Ready, 1, 0))
MyBase.AddBlock(currentRoom.Players.GetTeam(p))
MyBase.AddBlock(0)
MyBase.AddBlock(0)
MyBase.AddBlock(0)
MyBase.AddBlock(1000)
MyBase.AddBlock(p.MetaData.Nickname)
If p.MetaData.Authority > Authority.Normal Then
MyBase.AddBlock(405721)
MyBase.AddBlock("GMPWNAGE")
MyBase.AddBlock(1)
Else
MyBase.AddBlock(-1)
MyBase.AddBlock("NULL")
MyBase.AddBlock(-1)
End If
MyBase.AddBlock(0) 'uniqid
MyBase.AddBlock(0) 'uniqid2
MyBase.AddBlock(3) 'uniqid check
MyBase.AddBlock(p.MetaData.Premium)
MyBase.AddBlock(9)
MyBase.AddBlock(-1)
MyBase.AddBlock(p.MetaData.Kills)
MyBase.AddBlock(p.MetaData.Deaths)
MyBase.AddBlock(287847)
If p.Inventory.HasItem("CK01") Then
MyBase.AddBlock(-1)
Else
MyBase.AddBlock(p.MetaData.Exp)
End If
MyBase.AddBlock(-1)
MyBase.AddBlock(-1)
MyBase.AddBlock(1)
MyBase.AddBlock(Network.IpToInt(p.MetaData.RemoteNetwork.Address))
MyBase.AddBlock(Network.PortToInt(p.MetaData.RemoteNetwork.Port))
MyBase.AddBlock(Network.IpToInt(p.MetaData.LocalNetwork.Address))
MyBase.AddBlock(Network.PortToInt(p.MetaData.LocalNetwork.Port))
MyBase.AddBlock(0)
Next
End Sub
End Class
End Namespace
Mine:
Code:
using System;
using System.Collections;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
using GameServer.Managers;
namespace GameServer.Networking.Packets
{
class PACKET_ROOM_UDP_NX : Packet
{
public PACKET_ROOM_UDP_NX(Virtual_Objects.User.virtualUser Sender, ArrayList Users)
{
newPacket(29952);
addBlock(Users.Count);
foreach (Virtual_Objects.User.virtualUser Player in Users)
{
addBlock(Player.UserID); // UserID
addBlock(Player.SessionID); // SessionID
addBlock(Player.RoomSlot); // Room Slot
addBlock(Player.isReady); //Room Ready State of Player(0 = not ready, 1 = ready)
addBlock(Player.Room.getSide(Player));
addBlock(Player.isReady); // Ready State
addBlock(0); // ?
addBlock(0); // ?
addBlock(Player.Health);
addBlock(Player.Nickname);
addBlock(Player.Clan.Icon); // Clan Icon
addBlock(Player.Clan.Name); // Clan Name
addBlock(Player.Clan.Rights); // Clan Rank ( Member, Officer, Admin )
addBlock(Player.uniqID); // 1? Send From Login
addBlock(Player.uniqID2); // 0? Send From Login
addBlock(Player.uniqIDisCRC); //
addBlock((Player.Room.SuperMaster && Player.RoomSlot == Player.Room.RoomMasterSlot) ? 0 : Player.Premium);// Premium Type
addBlock(0);
addBlock(-1);
addBlock(Player.Kills); // Player Kills
addBlock(Player.Deaths); // Player Deaths
addBlock(47814); // ?
addBlock(Player.Exp); // -1 = Disgiuse Badge
addBlock(-1);
addBlock(-1);
addBlock(Player.chooseClass); // Get From Spawn (150)
addBlock(Player.nIP); // Remote IP (UDP Connection)
addBlock(Player.nPort); // Remote Port (UDP Connection)
addBlock(Player.lIP); // Local IP (From UDP)
addBlock(Player.lPort); // Local Port (From UDP)
addBlock(0);
}
}
}
}
Soo ...
Also my UDP Server is coded with asynchron DGRAM Sockets and not shitty UDP Clients like on Rexiles and other Servers.
using System;
using System.Collections;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
using GameServer.Managers;
namespace GameServer.Networking.Packets
{
class PACKET_ROOM_UDP_NX : Packet
{
public PACKET_ROOM_UDP_NX(Virtual_Objects.User.virtualUser Sender, ArrayList Users)
{
newPacket(29952);
addBlock(Users.Count);
foreach (Virtual_Objects.User.virtualUser Player in Users)
{
addBlock(Player.UserID); // UserID
addBlock(Player.SessionID); // SessionID
addBlock(Player.RoomSlot); // Room Slot
addBlock(Player.isReady); //Room Ready State of Player(0 = not ready, 1 = ready)
addBlock(Player.Room.getSide(Player));
addBlock(Player.isReady); // Ready State
addBlock(0); // ?
addBlock(0); // ?
addBlock(Player.Health);
addBlock(Player.Nickname);
addBlock(Player.Clan.Icon); // Clan Icon
addBlock(Player.Clan.Name); // Clan Name
addBlock(Player.Clan.Rights); // Clan Rank ( Member, Officer, Admin )
addBlock(Player.uniqID); // 1? Send From Login
addBlock(Player.uniqID2); // 0? Send From Login
addBlock(Player.uniqIDisCRC); //
addBlock((Player.Room.SuperMaster && Player.RoomSlot == Player.Room.RoomMasterSlot) ? 0 : Player.Premium);// Premium Type
addBlock(0);
addBlock(-1);
addBlock(Player.Kills); // Player Kills
addBlock(Player.Deaths); // Player Deaths
addBlock(47814); // ?
addBlock(Player.Exp); // -1 = Disgiuse Badge
addBlock(-1);
addBlock(-1);
addBlock(Player.chooseClass); // Get From Spawn (150)
addBlock(Player.nIP); // Remote IP (UDP Connection)
addBlock(Player.nPort); // Remote Port (UDP Connection)
addBlock(Player.lIP); // Local IP (From UDP)
addBlock(Player.lPort); // Local Port (From UDP)
addBlock(0);
}
}
}
}
Damm those comments, they look so like mine --"
And that premium code, looks like mine --"
The only thing that is different is the correct sessionID handling..
Omega evolution----Runescape Private servers 03/28/2006 - General Gaming Discussion - 3 Replies Check out a new site, Omegaevolution. Has alot of good feats. and some private servers.