الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الحماية والاوتوايفنت للسيرفرات الخاصه (https://silkroad4arab.com/vb/forumdisplay.php?f=323)
-   -   شرح بسيط عن الاوتو ايفنتات (https://silkroad4arab.com/vb/showthread.php?t=607275)

™ EgY_KhaN ™ 11-11-2016 08:24 PM

شرح بسيط عن الاوتو ايفنتات
 
اساسيات اي ايفنت هيا
1- أكونت GM مفتوح كلينتليس لوجن
2- معرفة الباكتس الخاصة بالايفنت الي انت عاوز تعمله
3- لو مثلا ايفنت زي A$Q يبقي لازم اتصال SQL علشان هيقرأ الاسئلة من التاب وازاي يدي ريورد
4- معرفة ازاي تستخدم Timer علشان تعمل الايفنت اوتو في الوقت الي تحدده

قدرت تفهم الكلام دا بالتالي تقدر تعمل اي ايفنت يجي في دماغك

وعلشان نسبط الكلام دا جمعتلكو شوية Packets علي شوية Opcodes مهمين جدا
بس طبعا مش هتاخد كوبي وباست وخلاص انت هتشوف المسار عندك وتظبط الباكت عليه والكلام دا

Auto Events Packets :
كود:

    #region EgY_Auto_Evets
    public static void moveToUser(string name)
    {
      Packet packet = new Packet((ushort) 28688);
      packet.WriteInt8((object) (byte) 8);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteAscii(name);
      Client.Send(packet);
      Log.normal("[MoveToUser]->[" + name + "]");
    }

    public static void recallUser(string name)
    {
      Packet packet = new Packet((ushort) 28688);
      packet.WriteInt8((object) (byte) 17);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteAscii(name);
      Client.Send(packet);
      Log.normal("[RecallUser]->[" + name + "]");
    }

    public static void sendChatNotice(string msg)
    {
      Packet packet = new Packet((ushort) 28709);
      packet.WriteInt8((object) (byte) 7);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteAscii(msg);
      Client.Send(packet);
      Log.normal("[Notice]->[" + msg + "]");
    }

    public static void sendChatAll(string msg)
    {
      Packet packet = new Packet((ushort) 28709);
      packet.WriteInt8((object) (byte) 3);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteAscii(msg);
      Client.Send(packet);
      Log.normal("[ChatAll]->[" + msg + "]");
    }

    public static void sendChatPrivate(string name, string msg)
    {
      Packet packet = new Packet((ushort) 28709);
      packet.WriteInt8((object) (byte) 2);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteAscii(name);
      packet.WriteAscii(msg);
      Client.Send(packet);
      Log.normal("[PrivateChar]->[" + name + "]->[" + msg + "]");
    }

    public static void invisible()
    {
      Packet packet = new Packet((ushort) 28688);
      packet.WriteInt8((object) (byte) 14);
      packet.WriteInt8((object) (byte) 0);
      Client.Send(packet);
      Log.normal("[Invisible]->[Changed]");
    }

    public static void gmSkill()
    {
      Packet packet = new Packet((ushort) 28788);
      packet.WriteInt8((object) (byte) 1);
      packet.WriteInt8((object) (byte) 4);
      packet.WriteInt8((object) (byte) 138);
      packet.WriteInt8((object) (byte) 15);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteInt8((object) (byte) 0);
      Client.Send(packet);
      Log.normal("[Skill]->[GMs Skill]");
    }

    public static void loadMonster(int id, int cnt)
    {
      Packet packet = new Packet((ushort) 28688);
      packet.WriteInt8((object) (byte) 6);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteInt16((object) id);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteInt8((object) (byte) 0);
      packet.WriteInt8((object) (byte) cnt);
      packet.WriteInt8((object) (byte) 3);
      Client.Send(packet);
      Log.normal("[LoadMonster]->[" + SQLFunct.getObjName((uint) id) + "]");
    }

    public static void teleportTo(int regionID, double x, double y, double z, int worldid)
    {
      Packet packet = new Packet((ushort) 28688);
      packet.WriteUInt8((byte) 16);
      packet.WriteUInt8((byte) 0);
      packet.WriteInt16((object) regionID);
      packet.WriteSingle((object) x);
      packet.WriteSingle((object) y);
      packet.WriteSingle((object) z);
      packet.WriteInt8((sbyte) 1);
      packet.WriteUInt8((byte) 0);
      Client.Send(packet);
      Log.normal("[Teleport]->[ " + (object) regionID + " ; " + (object) x + " ; " + (object) y + " ; " + (object) z + " ; " + (object) worldid + " ]");
      Moves.teleport = true;
      while (Moves.teleport)
        Thread.Sleep(1000);
      Log.normal("[Teleport]->[Spawned ]");
    }

    public static void openGenyo()
    {
      Packet packet1 = new Packet((ushort) 28741);
      packet1.WriteInt8((sbyte) 46);
      packet1.WriteInt8((sbyte) 0);
      packet1.WriteInt8((sbyte) 0);
      packet1.WriteInt8((sbyte) 0);
      Client.Send(packet1);
      Thread.Sleep(100);
      Packet packet2 = new Packet((ushort) 28762);
      packet2.WriteInt8((sbyte) 46);
      packet2.WriteInt8((sbyte) 0);
      packet2.WriteInt8((sbyte) 0);
      packet2.WriteInt8((sbyte) 0);
      packet2.WriteInt8((sbyte) 2);
      packet2.WriteInt8((sbyte) 25);
      packet2.WriteInt8((sbyte) 0);
      packet2.WriteInt8((sbyte) 0);
      packet2.WriteInt8((sbyte) 0);
      Client.Send(packet2);
    }

    public static void tpHelp()
    {
      Client.Send(new Packet((ushort) 13494));
    }

    public static void moveTest()
    {
      Packet packet = new Packet((ushort) 28705);
      packet.WriteInt8((sbyte) 1);
      packet.WriteInt16((short) 26266);
      packet.WriteInt16((short) 500);
      packet.WriteInt16((short) 0);
      packet.WriteInt16((short) 1700);
      Client.Send(packet);
    }

    public static void stallTitle(string stallTitle)
    {
      Packet packet = new Packet((ushort) 28849);
      packet.WriteAscii(stallTitle);
      Client.Send(packet);
      Log.normal("[Stall]->[ Title ]->[" + stallTitle + "]");
    }

    public static void StallMsg(string msg)
    {
      Packet packet = new Packet((ushort) 28858);
      packet.WriteInt8((sbyte) 6);
      packet.WriteAscii(msg);
      Client.Send(packet);
      Log.normal("[Stall]->[ Message ]->[" + msg + "]");
    }

    public static void itemToStall(int StallSlot, int CharSlot, int db, int cost)
    {
      Packet packet = new Packet((ushort) 28858);
      packet.WriteInt8((sbyte) 2);
      packet.WriteInt8((object) StallSlot);
      packet.WriteInt8((object) CharSlot);
      packet.WriteInt8((object) db);
      packet.WriteInt8((sbyte) 0);
      packet.WriteInt64((long) cost);
      packet.WriteInt8((sbyte) 0);
      packet.WriteInt32(33);
      packet.WriteInt8((sbyte) 0);
      Client.Send(packet);
      Log.normal("[Stall]->[ ItemMove ]->[" + (object) StallSlot + " ; " + (object) CharSlot + " ; " + (object) db + " ; " + (object) cost + "]");
    }

    public static void stallOpen()
    {
      Packet packet = new Packet((ushort) 28858);
      packet.WriteInt8((sbyte) 5);
      packet.WriteInt8((sbyte) 1);
      packet.WriteInt8((sbyte) 0);
      packet.WriteInt8((sbyte) 0);
      Client.Send(packet);
      Log.normal("[Stall]->[ Opened ]");
    }

    public static void stallClose()
    {
      Client.Send(new Packet((ushort) 28850));
      Log.normal("[Stall]->[ Closed ]");
    }

    public static void goTown()
    {
      Packet packet = new Packet((ushort) 28688, true);
      packet.WriteUInt8((byte) 2);
      packet.WriteUInt8((byte) 0);
      Client.Send(packet);
      Moves.teleport = true;
      Log.normal("[Teleport]->[ GoTown ]");
      while (Moves.teleport)
        Thread.Sleep(1000);
      Log.normal("[Teleport]->[ Spawned ]");
    }

    public static bool moveToNpc(int id)
    {
      Packet packet = new Packet((ushort) 28688);
      packet.WriteUInt8((byte) 31);
      packet.WriteUInt8((byte) 0);
      packet.WriteAscii(SQLFunct.getObjName((uint) id));
      Client.Send(packet);
      Log.normal("[MoveToNPC]->[ " + SQLFunct.getObjName((uint) id) + " ]");
      Moves.teleport = true;
      for (int index = 0; (index >= 2 ? 0 : (Moves.teleport ? 1 : 0)) != 0; ++index)
        Thread.Sleep(1000);
      bool flag;
      if (Moves.teleport)
      {
        Log.normal("[MoveToNPC]->[Not Teleported]");
        Moves.teleport = false;
        flag = false;
      }
      else
      {
        Log.normal("[MoveToNPC]->[Teleported]");
        flag = true;
      }
      return flag;
    }

    public static void getPartyData()
    {
      Packet packet = new Packet((ushort) 28780);
      packet.WriteUInt8((byte) 0);
      Client.Send(packet);
    }

    public static void createParty()
    {
      Packet packet = new Packet((ushort) 28777);
      packet.WriteUInt64(0UL);
      packet.WriteUInt8((byte) 5);
      packet.WriteUInt8((byte) 0);
      packet.WriteUInt8((byte) 1);
      packet.WriteUInt8((byte) 110);
      packet.WriteAscii("Event");
      Client.Send(packet);
    }

    public static void deleteParty(uint id)
    {
      Packet packet = new Packet((ushort) 28779);
      packet.WriteUInt32(id);
      Client.Send(packet);
    }

    public static void enablePvp()
    {
      Packet packet = new Packet((ushort) 29974);
      packet.WriteUInt8((byte) 5);
      Client.Send(packet);
    }
    #endregion

زي ماحنا شايفين مثلا
Packet packet = new Packet يعني انت كدا اديت امر للبرنامج انك هتستخدم الباكت الي اسمها ------
packet.WriteAscii(name) يعني هتكتب ال name الي الشخصية هتروحله
Client.Send(packet); يعني نفذ الامر
وطبعا Log.normal("[MoveToUser]->[" + name + "]"); علشان يظهرلك في اللوج

اعتقد الدنيا وضحت دلوقت ؟؟؟؟

طب ازاي بقا هنستخدم الكلام دا
ولنفرض مثلا ان الكلاس دا انا مسميه Script

هنعمل كلاس تاني
وليكن مثلا عاوزين نبعت نوتيك الي هيا اسكربت محفوظ في كلاس Script
هنعمل امر جديد في الكلاس التاني الي عملناه
وهنعمل مثلا Object فيه الاوقات الي فيها مواعيد الايفنتات دا تمام ؟؟؟
بالتالي الامر بتاعنا هيكون كدا
كود:

Script.sendChatNotice("Hide and Seek event will start about " + (object) num + " second(s).");
اعتقد كدا معاك الاسكربتات والاوامر يعني حبة مجهود قليلين وتعمل اي ايفنت بدماغك انت بقا

بعض ال Opcode المهمين جدا
World Server Opcodes
كود:

public enum SERVER_OPCODES
    {
      SERVER_CHARDATA = 12307,
      SERVER_SINGLESPAWN = 12309,
      SERVER_SINGLEDESPAWN = 12310,
      SERVER_GROUPSPAWNB = 12311,
      SERVER_GROUPSPAWNEND = 12312,
      SERVER_GROUPESPAWN = 12313,
      SERVER_CONFIRMSPAWN = 12320,
      SERVER_CHAT = 12326,
      SERVER_CHARACTERINFO = 12349,
      SERVER_STORAGEGOLD = 12359,
      SERVER_STORAGEOK = 12360,
      SERVER_STORAGEITEMS = 12361,
      SERVER_STUFFUPDATE = 12366,
      SERVER_DURABILITYCHANGE = 12370,
      SERVER_LVLUP = 12372,
      SERVER_EXPSPUPDATE = 12374,
      SERVER_HPMPUPDATE = 12375,
      SERVER_PARTYINVITATION = 12416,
      SERVER_OBJECTDIE = 12479,
      SERVER_PETINFO = 12488,
      SERVER_PETSTATS = 12489,
      SERVER_SPEEDUPDATE = 12496,
      SERVER_GUILDINFO = 12545,
      SERVER_CHARACTERLISTING = 45063,
      SERVER_MOVE = 45089,
      SERVER_STUCK = 45091,
      SERVER_ANGLECHANGE = 45092,
      SERVER_CHATCOUNT = 45093,
      SERVER_INVENTORYMOVEMENT = 45108,
      SERVER_ITEMFIXED = 45118,
      SERVER_OBJECTSELECT = 45125,
      SERVER_NPCSELECT = 45126,
      SERVER_NPCDESELECT = 45131,
      SERVER_INVENTORYUSE = 45132,
      SERVER_PARTYMATCHING = 45164,
      SERVER_SKILLADD = 45168,
      SERVER_SKILLCASTED = 45169,
      SERVER_BUFFDELL = 45170,
      SERVER_OBJECTACTION = 45172,
      SERVER_SKILLUPDATE = 45217,
      SERVER_BUFFINFO = 45245,
      SERVER_HORSEACTION = 45259,
    }

    public enum CLIENT_OPCODES
    {
      CLIENT_ACCEPTDEAD = 12371,
      CLIENT_PARTY = 12416,
      CLIENT_CONFIRMSPAWN = 13509,
      CLIENT_SELECTCHARACTER = 28673,
      CLIENT_DISCONNECT = 28677,
      CLIENT_CHARACTERLISTING = 28679,
      CLIENT_MOVEMENT = 28705,
      CLIENT_CHAT = 28709,
      CLIENT_DROPGOLD = 28724,
      CLIENT_INVENTORYMOVEMENT = 28724,
      CLIENT_GETSTORAGEITEMS = 28732,
      CLIENT_REPAIR = 28734,
      CLIENT_OBJECTSELECT = 28741,
      CLIENT_NPCSELECT = 28742,
      CLIENT_NPCDESELECT = 28747,
      CLIENT_INVENTORYUSE = 28748,
      CLIENT_SITDOWN = 28751,
      CLIENT_TELEPORT = 28762,
      CLIENT_PARTYLEAVE = 28769,
      CLIENT_JOINPARTY = 28781,
      CLIENT_OBJECTACTION = 28788,
      CLIENT_ZERK = 28839,
      CLIENT_PETACTION = 28869,
   

 CLIENT_KILLHORSE = 28870,

يلا ورونا ابداعتكو والي هيقف معاه حاجه هتابع معاه

للي معندهوش برنامج Clientless login ممكن يستخدم السورس دا

DownLoaD


Dev.Ri3o 11-11-2016 09:10 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
الله ينور بس المشكلة انك رافع اوب كود ومش الكل بيفهم فيها فهتبقى صعبة على بعض الناس انا شايف ان Vsro Multi Tools اكثر سلاسة وسهولة بس تسلم على المجهود (Y)

™ EgY_KhaN ™ 11-11-2016 09:15 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ameral (المشاركة 5284219)
الله ينور بس المشكلة انك رافع اوب كود ومش الكل بيفهم فيها فهتبقى صعبة على بعض الناس انا شايف ان Vsro Multi Tools اكثر سلاسة وسهولة بس تسلم على المجهود (Y)


الفكرة كلها انك تفهم الدنيا ماشية ازاي طبعا للي بيفهم في ال SQL ف Vsro multi tools اسهل بكتير جدا
لكن دا لو انت عاوز تكون مشروع خاص ليك او تفهم اكتر بالتالي هتحتاج الاوب كود والباكتس والكلام دا
وبرده مانا مش هرفع حاجه اي حد مع احترامي لكل الناس مش اي حد هياخدها هوب دابل كيك نلاقي القسم بقا كله اوتو ايفنتات هتحتاج شوية شغل مع مجهود في ان الواحد يفهم الكلام دا ويطبق عليه وهيا دي الفكرة

Dev.Ri3o 11-11-2016 09:18 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5284220)



الفكرة كلها انك تفهم الدنيا ماشية ازاي طبعا للي بيفهم في ال SQL ف Vsro multi tools اسهل بكتير جدا
لكن دا لو انت عاوز تكون مشروع خاص ليك او تفهم اكتر بالتالي هتحتاج الاوب كود والباكتس والكلام دا
وبرده مانا مش هرفع حاجه اي حد مع احترامي لكل الناس مش اي حد هياخدها هوب دابل كيك نلاقي القسم بقا كله اوتو ايفنتات هتحتاج شوية شغل مع مجهود في ان الواحد يفهم الكلام دا ويطبق عليه وهيا دي الفكرة

عندك حق تسلم على مجهودك

Hamza FiGo 11-11-2016 10:41 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5284220)



الفكرة كلها انك تفهم الدنيا ماشية ازاي طبعا للي بيفهم في ال SQL ف Vsro multi tools اسهل بكتير جدا
لكن دا لو انت عاوز تكون مشروع خاص ليك او تفهم اكتر بالتالي هتحتاج الاوب كود والباكتس والكلام دا
وبرده مانا مش هرفع حاجه اي حد مع احترامي لكل الناس مش اي حد هياخدها هوب دابل كيك نلاقي القسم بقا كله اوتو ايفنتات هتحتاج شوية شغل مع مجهود في ان الواحد يفهم الكلام دا ويطبق عليه وهيا دي الفكرة

بالظبط .. وتعتبر خطوة لاي حد حابب الفكرة

تسلم ايدك ..

Dev.Myth 11-11-2016 10:43 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
موضوع جميل بجد تسلم ومستنى منك اكتر لأنى محتاج اوى انى ادخل فى المجال ده

™ EgY_KhaN ™ 11-11-2016 10:57 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة RealHuman (المشاركة 5284234)
موضوع جميل بجد تسلم ومستنى منك اكتر لأنى محتاج اوى انى ادخل فى المجال ده


انشاء الله واحده واحده هننزل شغل اكتر بأكتر

Dev.Myth 11-11-2016 11:50 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5284236)



انشاء الله واحده واحده هننزل شغل اكتر بأكتر

تمام الله ينور عليك انا عاوز اطلب منك طلب لو كان فى مقدورك تنفيذه طبعاً
عاوزك مثلاً تعملنا شرح كامل بالاوب كودس والسكريبت ديه مثلاً ازاى نعمل kill GM event او اى نوعين مثلاً من الايفينتس والخطوات المطلوبه من الألف للياء بحيث اننا برضو لما نحب نطبق الفكره نطبقها على مثال 100% شغال والنتيجه بتاعته تكون مضمونه لو مشينا حسب الشرح لكن لو حد لسه عاوز يفكر يبدأ وقابلته مشكله أكيد مش هيعرف يبدأ حلها منين او العيب فين لأن بالنسبه ليه هوا بيعمل شئ ملهوش وجود ومشافش عنه حاجه قبل كده اتمنى مكونش ازعجتك واكون قدرت اوصلك قصدى :)

إحنا يجماعه محتاجين نتعلم اكتر عن البرمجه وتصميم المواقع وال SQL لأنها ممكن تفيد اللى يتعلمها حتى بعيد عن سيلك رود انا عن نفسى بعتبر سيلك رود مجرد مثال او حاجه بطبق عليها فكرتى ولو كل واحد قدر يوصل اللى فهمه واتعلمه للتانى بكره هيجى وهيفهم هوا كمان حاجه جديده وبكده هنتطور مهارتنا ومش هنقف عند حد معين :)
وأسف للأطاله :)

™ EgY_KhaN ™ 11-11-2016 11:59 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
ماهو دا الي انا بتكلم فيه شوفت كومنتات كتير الناس طالبة تطوير تمام
انا مديك السورس (البداية )
وسايبلك فيه ايفنت يونيك ( مثال )
ومديك هنا الباكت والاوب كود وشارحهالك ( الحجات الي عاوزها ف التطوير )

Jayden 12-11-2016 01:29 AM

رد: شرح بسيط عن الاوتو ايفنتات
 
الله ينور .. ناقص بس تحط ال Clientless

™ EgY_KhaN ™ 12-11-2016 03:03 AM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Jayden (المشاركة 5284262)
الله ينور .. ناقص بس تحط ال Clientless

راجع ع الموضوع تاني ياكبير انا عدلت عليه وحطيت سورس كلينتليس وكمان فيه ايفنت يونيك كمثال للناس الي عايزه تنفذ ويكون ادامها مثال معمول

elbattawy1st 12-11-2016 06:59 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
تسلم ايديك يامعلم بدايه كويسه لواحد عاوز يعمل ايفينت ب C# من غير مايشتغل على برنامج رامى

™ EgY_KhaN ™ 12-11-2016 07:02 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة elbattawy1st (المشاركة 5284349)
تسلم ايديك يامعلم بدايه كويسه لواحد عاوز يعمل ايفينت ب C# من غير مايشتغل على برنامج رامى

بالظبط ...

Jayden 13-11-2016 02:51 AM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5284270)


راجع ع الموضوع تاني ياكبير انا عدلت عليه وحطيت سورس كلينتليس وكمان فيه ايفنت يونيك كمثال للناس الي عايزه تنفذ ويكون ادامها مثال معمول

تمام الله ينور عليك

افندينا ™Hamboka™ 08-12-2016 03:46 AM

رد: شرح بسيط عن الاوتو ايفنتات
 
موضوع جميل :: تسلم ايدك

Dev.Ahmed_Elnashary 16-02-2017 05:21 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
re-upload link bro

™ EgY_KhaN ™ 18-02-2017 04:42 AM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev.Ahmed_Elnashary (المشاركة 5300569)
re-upload link bro

هيتم تجديد اللينك غدا انشاء الله

Last_Fiddler 18-02-2017 09:56 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
تحفه انا كونت محتاج الموضوع ده فعلان انا هتعلم منه حجات كتير الف شكر لمه انزل البلد ان شاء الله هشتغل عليه عشان غنا فى شرم الان

™ EgY_KhaN ™ 18-02-2017 10:15 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة افندينا ™Hamboka™ (المشاركة 5288083)
موضوع جميل :: تسلم ايدك

تسلم

اقتباس:

المشاركة الأصلية كتبت بواسطة Dev.Ahmed_Elnashary (المشاركة 5300569)
re-upload link bro

تم تحديث اللينكات : 18-02-2017
اقتباس:

المشاركة الأصلية كتبت بواسطة Last_Fiddler (المشاركة 5301137)
تحفه انا كونت محتاج الموضوع ده فعلان انا هتعلم منه حجات كتير الف شكر لمه انزل البلد ان شاء الله هشتغل عليه عشان غنا فى شرم الان

بالتوفيق :nopity:

Helper4You 22-02-2017 08:49 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
الله ينور ...

™ EgY_KhaN ™ 22-02-2017 08:57 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Helper4You (المشاركة 5301848)
الله ينور ...

علينا وعليك

M.HADAD 18-09-2017 03:11 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
انا بصراحه مش فاهم حاجه يعنى دا اللى يخلينى اعمل برنامج على سى شارب يشتغل على الكلينت ولو عايز اشغله على c.sro هيبقى نفس الكلام ولا فى حاجه هتتغير ولا دا اعمل بيه اوتو ايفنت على برنامج يكون معمول اصلا ارجو التوضيح

™ EgY_KhaN ™ 18-09-2017 04:30 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة M.HADAD (المشاركة 5328412)
انا بصراحه مش فاهم حاجه يعنى دا اللى يخلينى اعمل برنامج على سى شارب يشتغل على الكلينت ولو عايز اشغله على c.sro هيبقى نفس الكلام ولا فى حاجه هتتغير ولا دا اعمل بيه اوتو ايفنت على برنامج يكون معمول اصلا ارجو التوضيح

دي حجات هتعوزها بعدين لما تكون فهمت ازاي تعمل اتصال ببرنامج للعبة والكلام ده وتكون عرفت ايه الباكت ده وازاي تعملو Read لما تعرف الكلام ده هتفهم الموضوع ده وهتلاقي حوار الايفنتات بقا معاك سهل
بس ملحوظة الموضوع ده والباكتات دي اصلا كلها ل VSRO ميتنفعش ل csro

M.HADAD 18-09-2017 05:12 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5328415)


دي حجات هتعوزها بعدين لما تكون فهمت ازاي تعمل اتصال ببرنامج للعبة والكلام ده وتكون عرفت ايه الباكت ده وازاي تعملو Read لما تعرف الكلام ده هتفهم الموضوع ده وهتلاقي حوار الايفنتات بقا معاك سهل
بس ملحوظة الموضوع ده والباكتات دي اصلا كلها ل VSRO ميتنفعش ل csro

طيب ما تبعتلي باكت csro على فيسبوك بعد اذنك وانا افهم من الموضوع دا واطبق على csro

ahmedbadrbedo 18-09-2017 11:06 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
عااااااااش
هوا دا الى بدور عليه
ياريت اى حد بقى يعمل شرح فديو حتى لو اساسيت التعامل معى الpacket هنفهم اكتر عملى:heart_eyes:

™ EgY_KhaN ™ 19-09-2017 12:55 AM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة M.HADAD (المشاركة 5328420)
طيب ما تبعتلي باكت csro على فيسبوك بعد اذنك وانا افهم من الموضوع دا واطبق على csro

مفيش حد معاه الباكتس الي تخص csro كلها لان الملفات ملهاش اهتمام اد كده البوت الي انا منزلو فيه الباكتات المهمة البدائية الي ممكن تحتاجها يعني البرنامج ك بوت جاهز وشغال الي عليك انت تعمل الايفنتات دي SQL

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmedbadrbedo (المشاركة 5328448)
عااااااااش
هوا دا الى بدور عليه
ياريت اى حد بقى يعمل شرح فديو حتى لو اساسيت التعامل معى الpacket هنفهم اكتر عملى:heart_eyes:

صعب لانها شرحها طويل والموضوع هياخد وقت وللاسف مفيش وقت اد كده بفضي فيه

M.HADAD 24-10-2017 11:37 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5328454)


مفيش حد معاه الباكتس الي تخص csro كلها لان الملفات ملهاش اهتمام اد كده البوت الي انا منزلو فيه الباكتات المهمة البدائية الي ممكن تحتاجها يعني البرنامج ك بوت جاهز وشغال الي عليك انت تعمل الايفنتات دي SQL

على فكره الباكتس بتاعة csro هى هى vsro الفرق فى Gateway و Agent اللى هى اصلا موجوده فى Clientless_login
انا طلعت باكتس csro وقارنتها بى vsro لقتها مفيش فرق خالص كل اللى واقف معايا ان البرنامج مبيخترش الاكونت حتى البرنامج بتاعك بيقف معايا فى نفس الحوار عند اختيار اكونت الجى ام

™ EgY_KhaN ™ 25-10-2017 10:06 AM

رد: شرح بسيط عن الاوتو ايفنتات
 
طالما البرنامج بتاعي بيقف معاك في نفس الحته يبقي المشكلة في الاكونت او في حاجه انت عاملها

M.HADAD 27-10-2017 12:39 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5332342)
طالما البرنامج بتاعي بيقف معاك في نفس الحته يبقي المشكلة في الاكونت او في حاجه انت عاملها

حاجه زى ايه ياعنى انا ظبط كل حاجه فى sql
ممكن يكون العيب فىSroProt لان البرنامج دا علشان اظبط السيلك جوا اللعبه لازم اعمل port فى srNodeData 5000 والكلينت 15779

HB# 27-10-2017 01:35 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
فعلا ال clientless جربته عندي معملش login في اي سيرفر من العندي وبعديها جربت سورس ال multi tools فتح السيرفرات ال مكانتش بتفتح بال clientless دا وانا شغال على سورس ال multi tools حاليا D: بس بتاعك بسيط .. عشان كده عاوزوا
(بيعمل connect للسيرفر عادي بس بكتب info الاكونت لما بضغط على login يقفل)

™ EgY_KhaN ™ 27-10-2017 01:39 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة M.HADAD (المشاركة 5332485)
حاجه زى ايه ياعنى انا ظبط كل حاجه فى sql
ممكن يكون العيب فىSroProt لان البرنامج دا علشان اظبط السيلك جوا اللعبه لازم اعمل port فى srNodeData 5000 والكلينت 15779

انت كده كده اي برنامج بوت لازم ولابد تحط فيه البورت الحقيقي مش البورت الي بتحطو في الكلينت

اقتباس:

المشاركة الأصلية كتبت بواسطة HB# (المشاركة 5332491)
فعلا ال clientless جربته عندي معملش login في اي سيرفر من العندي وبعديها جربت سورس ال multi tools فتح السيرفرات ال مكانتش بتفتح بال clientless دا
(بيعمل connect للسيرفر عادي بس بكتب info الاكونت لما بضغط على login يقفل)

انهي بالظبط وبعدين VMT ده ل VSRO
واللي انا منزلو كان csro يعني الاتنين دونت ميكس شوف المشكلة ايه وفي انهي واحد بالظبط وعلق في الموضوع بتاع البرنامج نفسه بالصورة دي ونحلها سوا

وياريت ياشباب يبقي الكلام في اي موضوع مستقل بذاته يعني ده شرح عن كذا لو عندك استفسار ف الشرح اتفضل حاجه تخص موضوع تاني علق في الموضوع التاني ده :clap:

HB# 27-10-2017 05:10 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
تمام انا كنت بجربه على سيرفرات تانيه بس مش متاكد هيا csro ولا لا

™ EgY_KhaN ™ 27-10-2017 05:14 PM

رد: شرح بسيط عن الاوتو ايفنتات
 
اقتباس:

المشاركة الأصلية كتبت بواسطة HB# (المشاركة 5332508)
تمام انا كنت بجربه على سيرفرات تانيه بس مش متاكد هيا csro ولا لا

مينفعش اصلا تجربو علي سيرفرات مش بتاعتك لانه بيتفتح علي الVPS او الجهاز الي السيرفر شغال عليه لانه لازم يشتغل علي البورت الحقيقي مش بورت الفلتر او الجارد


الساعة الآن 04:12 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.