[Guia] Como crear un servidor TDM

Aprende lo que no sabes de este lenguaje y encuentra herramientas y códigos útiles.

Moderador: Ayudantes

Reglas del Foro
  • Si tu código es corto, no crees un tema nuevo para liberarlo, publica un mensaje en el tema [Funciones] ¡Publica tu código aquí!.
  • Si creas una guía, debes explicar el código claramente. Evita poner la explicación en forma de comentarios dentro del mismo y no olvides utilizar el BBCode correspondiente: [Pawn]Código aquí[/Pawn].
  • No postear códigos sin probar. Publicar códigos con errores (que impidan compilar el script para el cual está destinado) en este apartado es motivo de sanción.
  • Si tu código necesita plugins, includes u otros códigos adicionales para funcionar, debes mencionarlo en el mensaje.
  • Si has utilizado códigos de otros autores, recuerda colocar los créditos correspondientes. (El plagio es motivo de sanción).
  • Si tu aporte es para un GameMode en específico, debes publicar el tema en el apartado "Guías y Aportes para GameModes específicos".
Responder
Blotcito
Aprendiz
Aprendiz
Mensajes: 410
Registrado: 01 Feb 2015 17:27
Reputación: 0

17 Abr 2015 19:12

en MAX_PLAYER es MAX_PLAYERS
♦Aportes♦

Código: Seleccionar todo

Como hacer rangos Administrativos:http://PawnScript.com/foro/guias-aportes/guia-como-hacer-administracion-para-servidor-t7176.html
Hora en TextDraw:http://PawnScript.com/foro/guias-aportes/aporte-hora-textdraw-t7072.html
Freno de mano:http://PawnScript.com/foro/guias-aportes/aporte-freno-mano-t7089.html
Anti CJ:http://PawnScript.com/foro/guias-aportes/aporte-anti-recomendado-para-rolplay-t6990.html
Sistema de espectear:http://PawnScript.com/foro/guias-aportes/aporte-sistema-spectear-t7493.html
Sistema de Skate:http://PawnScript.com/foro/guias-aportes/aporte-skate-t7941.html
Sistema de Registro y Logueo MYSQL:http://PawnScript.com/foro/guias-aportes/aporte-sistema-logueo-registro-t7975.html#p45911
♦FS♦

Código: Seleccionar todo

FS de Basket:http://PawnScript.com/foro/filterscripts/basket-t7167.html
FS Job de Transportista:http://PawnScript.com/foro/filterscripts/transportista-t6692.html
♦Curso HTML♦
HTML Introducción en HTML: programacion/curso-html-inicio-parte-t13030.html
Blotcito
Aprendiz
Aprendiz
Mensajes: 410
Registrado: 01 Feb 2015 17:27
Reputación: 0

19 Abr 2015 13:29

Una cosa tengo un bug que cuando aparesco sale transparente menos la puerta
♦Aportes♦

Código: Seleccionar todo

Como hacer rangos Administrativos:http://PawnScript.com/foro/guias-aportes/guia-como-hacer-administracion-para-servidor-t7176.html
Hora en TextDraw:http://PawnScript.com/foro/guias-aportes/aporte-hora-textdraw-t7072.html
Freno de mano:http://PawnScript.com/foro/guias-aportes/aporte-freno-mano-t7089.html
Anti CJ:http://PawnScript.com/foro/guias-aportes/aporte-anti-recomendado-para-rolplay-t6990.html
Sistema de espectear:http://PawnScript.com/foro/guias-aportes/aporte-sistema-spectear-t7493.html
Sistema de Skate:http://PawnScript.com/foro/guias-aportes/aporte-skate-t7941.html
Sistema de Registro y Logueo MYSQL:http://PawnScript.com/foro/guias-aportes/aporte-sistema-logueo-registro-t7975.html#p45911
♦FS♦

Código: Seleccionar todo

FS de Basket:http://PawnScript.com/foro/filterscripts/basket-t7167.html
FS Job de Transportista:http://PawnScript.com/foro/filterscripts/transportista-t6692.html
♦Curso HTML♦
HTML Introducción en HTML: programacion/curso-html-inicio-parte-t13030.html
Arakav
Aprendiz
Aprendiz
Mensajes: 4
Registrado: 08 Oct 2015 18:36
Reputación: 0

28 Oct 2015 22:47

Como hago para que no se maten entre ellos?
Lucabolso
Aprendiz
Aprendiz
Mensajes: 7
Registrado: 26 Ago 2015 16:24
Ubicación: Uruguay
Reputación: 0

29 Oct 2015 16:10

Akarav en OnPlayerSpawn agrega:
 Codigo Pawno:
1

SetPlayerTeam(playerid,gTeam);
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
Blotcito en OnPlayerSpawn agrega:
 Codigo Pawno:
1
2
3

SetPlayerVirtualWorld(playerid,0);
//si sigue igual
SetPlayerInterior(playerid,0);
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 3
Infeccion Extrema,proximamente
Bolimarcelingui
Aprendiz
Aprendiz
Mensajes: 63
Registrado: 08 Jun 2015 15:01
Ubicación: Corrientes, Argentina
Reputación: 0

21 Ene 2016 08:09

Buenas, revivo el tema, tengo un problema y es que cuando spawneo con cualquier equipo, no se ve nada, solo un par de puertas, ya probé poniendo esto:

Código: Seleccionar todo

SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
y sigue igual, help plz.
Última edición por Bolimarcelingui el 22 Ene 2016 07:27, editado 1 vez en total.
bolsilludouruguay
Aprendiz
Aprendiz
Mensajes: 4
Registrado: 18 Ene 2016 02:03
Reputación: 0

22 Ene 2016 04:38

Bolimarcelingui escribió:Buenas, revivo el tema, tengo un problema y es que cuando spawneo con cualquier equipo, no se ve nada, solo un par de puertas, ya probe poniendo esto:

Código: Seleccionar todo

SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
y sigue igual, help plz.
Buenas,soy el antiguo creador de este post.Perdí mi cuenta ya,pero te contesto de acá.

La solución a tu problema es agregar:

SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);

En OnPlayerSpawn
Infeccion Extrema,ambicioso proyecto Zombie vs Humans..proximamente
Bolimarcelingui
Aprendiz
Aprendiz
Mensajes: 63
Registrado: 08 Jun 2015 15:01
Ubicación: Corrientes, Argentina
Reputación: 0

22 Ene 2016 07:26

bolsilludouruguay escribió:
Bolimarcelingui escribió:Buenas, revivo el tema, tengo un problema y es que cuando spawneo con cualquier equipo, no se ve nada, solo un par de puertas, ya probé poniendo esto:

Código: Seleccionar todo

SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
y sigue igual, help plz.
Buenas,soy el antiguo creador de este post.Perdí mi cuenta ya,pero te contesto de acá.

La solución a tu problema es agregar:

SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);

En OnPlayerSpawn
Ahí funciono, gracias -thumbup
Geri2555
Mensajes: 152
Registrado: 24 Ago 2015 13:53
Ubicación: Argentina
Contactar:
Reputación: -2

06 Feb 2016 19:21

hola smoke, como hago para poner solo 1 skin por equipo osea en OnPlayerRequestClass y cuando aprete en el boton spawn
ay pueda elegir los demas skin que se refieren al equipo?
Firma: Geri2555
[ Imagen Externa ]
juliokdj
Aprendiz
Aprendiz
Mensajes: 40
Registrado: 02 Oct 2016 18:50
Reputación: 2

16 Dic 2016 09:17

Smoke vengo a este Tito a responderte algo, tu colocarse el comando de radio, pero de que sirve que lo des si no colocar el stock al final de la gm, entiendes lo que digo, al final de la gm debe haber un stock que envie el mensaje, o si no no sirve, yo conseguí el mio gracias a scripnoob, que tiene un Tuto de hacer un chat admin, y yo le saque el stock, y puse la variable [staff =>1]
En [staff=>0] pawno es un lenguaje basado en C++, y yo aprendí lo básico de C# que es casi lo mismo, en fin, osea este lenguaje es algo complicado, pero si no te desenvuelve, nadie lo hará por ti -mu
Mark_Warth
Aprendiz
Aprendiz
Mensajes: 16
Registrado: 24 Abr 2016 10:36
Ubicación: En mi casita, pensando que poner...
Reputación: 0

20 Dic 2016 02:32

¡Buenas! ¿Podrias crear/pasarme un sistema de registro que guarde todo? ¿Y un sistema administrativo? Te lo agradecería, gracias por la guía, me sirvió.

Un saludo.
Trabajando, en mi proyecto desde 0 "Revival DeathMatch Server."
Aunque, para terminarlo, necesitare ayuda de PawnoScript, debido a mi bajo nivel de programación para Pawno...

Espero que mi proyecto se cumpla, y que llege lejos...
juliokdj
Aprendiz
Aprendiz
Mensajes: 40
Registrado: 02 Oct 2016 18:50
Reputación: 2

20 Dic 2016 17:43

vuelvo a comentar aqui, te recomiendo que busques uno, y no trates de incluirla en esta gm, ya que lo hara mas dificil, y ps hablando, amigo psi vas a poner algo, haslo completo no dejes las cosas a medias
Luigy15
Aprendiz
Aprendiz
Mensajes: 1
Registrado: 25 Ene 2017 19:05
Reputación: 0

11 Feb 2017 18:03

Buenas, soy nuevo y quisiera saber como hago para escoger el Team mediante un Menú. Gracias y Buen Aporte! -hi
Alejo_Mayer
Aprendiz
Aprendiz
Mensajes: 25
Registrado: 24 Ene 2016 15:35
Reputación: 0

28 Oct 2017 21:28

Smoke123 escribió:
26 Jul 2014 21:27
Bien,hemos creado ya los equipos.
Que falta?
Pues nos falta,darles skins a los teams,y ponerlos en OnPlayerRequestSpawn.
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10

public OnGameModeInit()
{
AddPlayerClass(280,2161.5742,1905.0181,10.8203,35.7537,0,0,0,0,0,0); // poli
AddPlayerClass(281,2496.5444,-1670.4746,13.3359,84.2291,0,0,0,0,0,0); // poli
AddPlayerClass(284,2496.5444,-1670.4746,13.3359,84.2291,0,0,0,0,0,0); // poli
AddPlayerClass(106,800.7412,-1394.9552,13.4432,336.0926,0,0,0,0,0,0); // groove
AddPlayerClass(107,2485.0122,-1677.2888,13.3373,110.6219,0,0,0,0,0,0); // groove
AddPlayerClass(105,800.7412,-1394.9552,13.4432,336.0926,0,0,0,0,0,0); // groove
return 1;
}
  Cantidad de llaves: Abiertas(1)-Cerradas(1) | Lineas Totales: 10

Perdon si revivo, pero quiero seaber como agregar eso y porque sale onplayerequestspawn y después ongamemodeinit no entiendo.
Mapper: 90%
Scripter: 0,6%
Webmaster: 0%
Progreso Idea "ODMISGM" (Acortado pa evitar que se me anticipen al pawno :v) 0%
[ESTOPEADA]
Progreso NewIsland DM 0.2% [EN CURSO]

¿Mi propósito para 2018? Subir scripter hasta un 20-25 porciento.
Responder