Mix Maker Fix Bug Exploit (Todos a Spec) - Versión para impresión +- Allied Modders en español (https://amxmodx-es.com) +-- Foro: AMX Mod X - Scripting (https://amxmodx-es.com/Forum-AMX-Mod-X-Scripting) +--- Foro: Aportes (https://amxmodx-es.com/Forum-Aportes) +--- Tema: Mix Maker Fix Bug Exploit (Todos a Spec) (/Thread-Mix-Maker-Fix-Bug-Exploit-Todos-a-Spec) |
Mix Maker Fix Bug Exploit (Todos a Spec) - Niper.-. - 03/06/2020 Buenas gente, les dejo el fix del Mix Maker v10.0 del "Keys and value can't be null"(creo que es). Bueno, esto es información totalmente educativa y sin fines malignos Explicación Bueno, ahora que sabemos como funciona, vamos a la solución. En nuestro Mix Maker v10.0 buscaremos la siguiente función Mix maker default Bueno, como ven en el for que manda todos a spec, chequea is_user_connected pero jamás chequea si esta vivo el player. Ahora el exploit como explique antes jamás elige el model por lo tanto jamás esta vivo!!. Entonces, vuelve a mandarlo spec porque no chequea si esta vivo o no. Ahí esta la falla de programación. Si chequea que esta vivo, lo manda a spec, si no, va a seguir en el mismo menú de clases y cuando quiera conectarse, se conectara normal.. Mix maker fix RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Cousenbreaking - 03/06/2020 Clave amiguero! RE: Mix Maker Fix Bug Exploit (Todos a Spec) - RauliTop - 03/06/2020 No hace falta usar is_user_connected & is_user_alive. Con el chequeo de alive únicamente sirve RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Neeeeeeeeeel.- - 03/06/2020 Te indente el código con un beautifier online porque me hace doler los ojos verlo como estaba. No quedo perfecto pero mejor que antes está RE: Mix Maker Fix Bug Exploit (Todos a Spec) - acetatomil - 03/06/2020 (03/06/2020, 08:10 AM)Neeeeeeeeeel.- escribió: Te indente el código con un beautifier online porque me hace doler los ojos verlo como estaba. No quedo perfecto pero mejor que antes está Beautifier salva! Jajajaja Buen aporte, gracias!! RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Neeeeeeeeeel.- - 03/06/2020 (03/06/2020, 12:57 PM)acetatomil escribió: Beautifier salva! JajajajaIndentar correctamente y in IDE que te ayude es lo que realmente salva! RE: Mix Maker Fix Bug Exploit (Todos a Spec) - acetatomil - 03/06/2020 (03/06/2020, 01:08 PM)Neeeeeeeeeel.- escribió: Indentar correctamente y in IDE que te ayude es lo que realmente salva! Exactamente! Dividir y leer con buena expresión a simple vista cada bloque de código!! Más que estética, orden y progreso. RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Niper.-. - 03/06/2020 (03/06/2020, 08:01 AM)RauliTop escribió: No hace falta usar is_user_connected & is_user_alive. Cada vez que usas for con get_maxplayers(); es necesario si o si (al menos que quieras obtener el player) usar is_user_connected. Porque si no, si tengo 32 slots y solamente tengo 10 conectados, los otros 22 serian null. Y me devolveria todo "0". Para evitar eso, directamente obtengo los "10" conectados y listo (03/06/2020, 08:10 AM)Neeeeeeeeeel.- escribió: Te indente el código con un beautifier online porque me hace doler los ojos verlo como estaba. No quedo perfecto pero mejor que antes está No estaba así pero cuando edite el tema, se puso todo así RE: Mix Maker Fix Bug Exploit (Todos a Spec) - RauliTop - 03/06/2020 (03/06/2020, 04:17 PM)Niper.-. escribió: Cada vez que usas for con get_maxplayers(); es necesario si o si (al menos que quieras obtener el player) usar is_user_connected. Porque si no, si tengo 32 slots y solamente tengo 10 conectados, los otros 22 serian null. Y me devolveria todo "0". Para evitar eso, directamente obtengo los "10" conectados y listosi usas alive no es necesario el connected, haz la prueba alive ya chequea si está conectado, por lo tanto, devuelve false en aquellos que no están conectados ni vivos RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Ballers - 04/06/2020 Que grande! RE: Mix Maker Fix Bug Exploit (Todos a Spec) - ^SmileY - 12/06/2020 En algunos casos, el jugador puede estar muerto y en un equipo? Código PHP: for(new i = 1;i <= MaxPlayers;i++) Siempre me aseguro de estar en un equipo válido antes que nada. RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Gstrigl - 30/06/2020 Alguno me hace el favor de compilarlo ? estoy teniendo unos cuantos problemas.. RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Valentina. - 30/06/2020 (30/06/2020, 10:08 PM)Gstrigl escribió: Alguno me hace el favor de compilarlo ? estoy teniendo unos cuantos problemas.. Y si pasas los problemas? no sé solo digo... Aquí nadie te puede pasar un binario... RE: Mix Maker Fix Bug Exploit (Todos a Spec) - alexiways - 01/07/2020 y algo asi tambien funcionaria? Código PHP: public allToSpect() RE: Mix Maker Fix Bug Exploit (Todos a Spec) - andres_1041 - 01/07/2020 (01/07/2020, 10:33 AM)alexiways escribió: y algo asi tambien funcionaria? Código PHP: public allToSpect() Así te ahorras una línea. RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Neeeeeeeeeel.- - 01/07/2020 (01/07/2020, 10:49 AM)andres_1041 escribió:Eso no hace ninguna diferencia en tiempo de ejecución, la cantidad de lineas da igual lo importante son las instrucciones que se ejecutan en la CPU. Algo inteligente sería sacar is_user_connected, ya que esta implicito en is_user_alive RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Hinami - 01/07/2020 (01/07/2020, 10:49 AM)andres_1041 escribió: Así te ahorras una línea.se la ahorra y el code es otro en el anterior si estaba vivo lo mataba pero también lo mandaba a espectador si estaba vivo o muerto, en el tuyo debe estar vivo para que lo mate y pase a espectador. RE: Mix Maker Fix Bug Exploit (Todos a Spec) - Niper.-. - 01/07/2020 Código PHP: case 1 : (01/07/2020, 10:49 AM)andres_1041 escribió: Te voy a poder seguir aplicando el exploit con ese metodo. (12/06/2020, 02:11 PM)^SmileY escribió: En algunos casos, el jugador puede estar muerto y en un equipo? Lo mismo que andres. RE: Mix Maker Fix Bug Exploit (Todos a Spec) - El Abuelo - 01/09/2020 Gracias loco! funciona! dejo de caerse el servidor! |