Espanol Pawno

[New] Ciudad Mágica RP -Tu segunda vida- [24/7] [0.3z]

- REGISTRO MEDIANTE LA WEB
Si quieres ingresar al servidor, deberas registrarte en nuestro sitio web y ahi configurar tu cuenta, es facil y nuestros certificadores te aprobraron enseguida. Recuerda que debes responder mas de 15 preguntas correctas para pasar la certificacion. En el servidor ahi puro rol, de momento no ahi anti rol, tenemos un staff serio.

¿PROBLEMAS CON EL REGISTRO?
Si tienes problemas para registrarte en el servidor, puedes pedir soporte en nuestro grupo de SAMP, ahi te intentaremos ayudar para que logres pasar la certificacion y si tienes dudas, tambien puedes publicarlas ahi.
En la imagen que esta abajo se puede notar que asi se vera tu personaje una vez registrado y certificado..
NOTA:
Puedes contactarnos y pedirnos soporte, si tienes problemas con la certificacion.
https://www.facebook.com/federeck.darwin
-
https://www.facebook.com/fabianlamas33

GRUPO FACEBOOK:
* www.facebook.com/groups/CMRPG/

ADEMAS!!
Cuando te estas registrando en la web, podras elegir de que roleare.
LSPD, entre otros, tu elegiras que faccion o como sera tu personaje, tu le daras VIDA A TU PERSONAJE!!!

PANEL DE LA WEB
Dentro de la web, podras comprobrar que esta pasando con tu usuario, saber los ultimos comandos que uso y es facil.

- Ciudad Mágica RP -

Es un server Role Play en el cual podrás encontrar diversión y conocer gente de distindos lugares, tanto Europa como América Latina. En Ciudad Mágica además contamos con un sistema de usuarios Premium los cuales proporcionando una donación reciben grandes beneficios dependiendo de la donacion.

DATOS DEL SERVIDOR ( IMPORTANTE )
IP DE SAMP:
* samp.gosuplayer.com:7777
IP DE TS3:
* ts.gosuplayer.com
WEB SERVIDOR:
* www.gosuplayer.com
GRUPO FACEBOOK:
* www.facebook.com/groups/CMRPG/

DATOS IMPORTANTES 2 ( SISTEMAS )

Alguna vez quisiste saber que se siente ser policía?, ladrón?, mafioso?, pandillero?, político?, terrorista?

Esta es tu oportunidad, en Ciudad Mágica RolePlay tenemos un monton de sistemas únicos, Sistemas de Gobierno, Sistemas de CarToys, podés tunear tus vehículos y lucirlos por Los Santos.
Podes invitar a tus amigos para que la diversión sea mayor y obtener beneficios si se registran como tus referidos.
- Además contamos con sistema Premium, en el cuál si te haces premium obtenes gran cantidad de beneficios.

Estamos implementando gran cantidad de sistemas todo el tiempo aca tenes algunos de los sistemas:

- Liquidos de vehiculos (Gasolina, aceite, agua)

- Sistema de Headshots (Las armas mas potentes pueden llegar a matarte de un disparo en la cabeza)

- Graffitis (Si sos pandillero, podés hacer graffitis y conquistar los barrios)

- Radiación (Podes ser de terrorista y plantar una bomba nuclear, entonces si explota la radiación aumentara y si los usuarios no compraron vacunas, los afectara.)

- Motores (Además de tunear tu auto, podés mejorarlo comprandole motores en un taller)

- Temperatura (Si usaste mucho tu vehiculo y el nivel de agua es bajo la temperatura aumenta)

- Evento Zombie (Cada tanto, para salir de rol, convertimos la ciudad en un entorno post-apocaliptico y comenzamos la guerra contra los zombies)

Y muchos mas, asi que entra ya y comenzá a divertirte!

Todas las facciones del servidor.

En total tenemos 20 facciones activas, se activaran mas cuando hallan mas usuarios. Tambien podran crear sus familias.
El gamemode fue creado totalmente desde 0 y tiene cosas unicas!

PD: En el caso que este post sea considerado SPAM por los administradores, disculpen y por favor eliminen el post. La comunidad no se hara responsable de nada

Comunidad en Español dedicada a la creación de servidores San Andreas Multiplayer mediante PAWN (PAWNO), también llamado PawnoScripting.


    [tutorial] Hacer el comando Staff

    Comparte
    avatar
    Maikol_Rojaz



    Mensajes : 1
    Fecha de inscripción : 10/12/2013
    Edad : 18
    Chorme

    Masculino

    [tutorial] Hacer el comando Staff

    Mensaje por Maikol_Rojaz el Dom Mayo 04, 2014 3:50 pm

    [Tutorial] Comando /staff

    Buenas Tardes/Noches/Dias, Hoy quiero hacer este pequeño tutorial para enseñarles como crear el comando "/Staff" bien pues empecemos:

    Primero que todo debemos crear el comando común yo lo crear zcmd pueden crearlo segun su procesador de comandos entonces:


    Código:
    zcmd(staff, playerid, params[])
    {

    return 1;
    }


    Bien pues el comando ya esta creado, ahora vamos a mostrar los jugadores que tiene cierta variable de admin en el comando que ejecuta el jugador (playerid) para ello utilizamos la definicion de MAX_PLAYERS:
    Código:

    zcmd(staff, playerid, params[])
    {
    for(new i = 0; i < MAX_PLAYERS; i++) // esto es como si yo le diera un valor a cada jugador conectado ejemplo: en MAX_PLAYERS estoy definiendo el numero maximo de jugadores posiblemente conectados esto evita tener que enumerar los slots maximos del servidor.
    {
     if(IsPlayerConnected(i)) // si el jugador que esta entre los 500 slots esta conectado ejecuta la accion de abajo.
    {

    }
    }
    return 1;
    }

    Bien ahora ya podemos hacer el swicht segun las variables de admin:
    Código:

    zcmd(staff, playerid, params[])
    {
    for(new i = 0; i < MAX_PLAYERS; i++) // esto es como si yo le diera un valor a cada jugador conectado ejemplo: en MAX_PLAYERS estoy definiendo el numero maximo de jugadores posiblemente conectados esto evita tener que enumerar los slots maximos del servidor.
    {
     if(IsPlayerConnected(i)) // si el jugador que esta entre los 500 slots esta conectado ejecuta la accion de abajo.
    {
    if(PlayerInfo[i][NivelAdmin] >= 1 && PlayerInfo[i][NivelAdmin] < 10)// si el jugador conectado tiene en su info nivel de admin entonces muestra al jugador...
    {

    // funcion
    }
    }
    }
    return 1;
    }

    Bien, Ahora crearemos strigns para almacenar el nombre del admin y el nivel de admin en texto no en numero, lo hacemos con el switch.
    Código:

    zcmd(staff, playerid, params[])
    {
    for(new i = 0; i < MAX_PLAYERS; i++) // esto es como si yo le diera un valor a cada jugador conectado ejemplo: en MAX_PLAYERS estoy definiendo el numero maximo de jugadores posiblemente conectados esto evita tener que enumerar los slots maximos del servidor.
    {
     if(IsPlayerConnected(i)) // si el jugador que esta entre los 500 slots esta conectado ejecuta la accion de abajo.
    {
    if(PlayerInfo[i][NivelAdmin] >= 1 && PlayerInfo[i][NivelAdmin] < 10)// si el jugador conectado tiene en su info nivel de admin entonces muestra al jugador...
    {
    new string[128], str[24]; // creamos las strings para almacenar nombres y rangos
    switch(PlayerInfo[i][AdminDC])// cambiamos los rangos en numeros por.....
    {
    case 1:     str = "Moderador 1"; //en caso del nivel 1
    case 2:     str = "Moderador 2"; //en caso del nivel 2
    case 3:     str = "Moderador 3";//en caso del nivel 3
    case 4:     str = "Moderador 4";//en caso del nivel 4
    case 5:     str = "Administrador 1";//en caso del nivel 5
    case 6:     str = "Administrador 2";//en caso del nivel 6
    case 7:     str = "Administrador 3";//en caso del nivel 7
    case 8:     str = "Administrador 4.";//en caso del nivel 8
    case 9:     str = "Sub- Fundador";//en caso del nivel 9
    case 10:   str = "Fundador";//en caso del nivel 10
     }
    format(string, sizeof(string),"  %s - %s", str, PlayerName(i));// Almacenamos en la string el nombre de los rangos y el nombre del administrador PlayerName(i)
    SendClientMessage(playerid, 0x00A5F4FF, string); //le enviamos el mensaje al jugador que ejecuto el comando la string con los rangos y los nombres.
    }
    }
    }
    return 1;
    }

    Bien amigos eso es todo gracias por leer este mensaje, si hay algo mal o explique mal por favor dejenlo en los comentarios,

    Saludos
     Very Happy Good 
    avatar
    alpacino



    Mensajes : 4
    Fecha de inscripción : 09/04/2014
    Edad : 21
    Chorme

    Masculino

    rrrrrrrrr

    Mensaje por alpacino el Jue Jun 19, 2014 3:31 am

    Buen aporte  Hola Adiós 
    avatar
    Juance



    Mensajes : 3
    Fecha de inscripción : 18/06/2014
    Edad : 22
    Chorme

    Masculino

    Re: [tutorial] Hacer el comando Staff

    Mensaje por Juance el Jue Jun 19, 2014 7:31 am

    En vez de ese bucle, podes usar "Foreach" que es más rápido.

    Sería:

    Código:
    zcmd(staff, playerid, params[])
    {
    foreach(new i: Player)
    {
     if(IsPlayerConnected(i)) // si el jugador que esta entre los 500 slots esta conectado ejecuta la accion de abajo.
    {
    if(PlayerInfo[i][NivelAdmin] >= 1 && PlayerInfo[i][NivelAdmin] < 10)// si el jugador conectado tiene en su info nivel de admin entonces muestra al jugador...
    {
    new string[128], str[24]; // creamos las strings para almacenar nombres y rangos
    switch(PlayerInfo[i][AdminDC])// cambiamos los rangos en numeros por.....
    {
    case 1:     str = "Moderador 1"; //en caso del nivel 1
    case 2:     str = "Moderador 2"; //en caso del nivel 2
    case 3:     str = "Moderador 3";//en caso del nivel 3
    case 4:     str = "Moderador 4";//en caso del nivel 4
    case 5:     str = "Administrador 1";//en caso del nivel 5
    case 6:     str = "Administrador 2";//en caso del nivel 6
    case 7:     str = "Administrador 3";//en caso del nivel 7
    case 8:     str = "Administrador 4.";//en caso del nivel 8
    case 9:     str = "Sub- Fundador";//en caso del nivel 9
    case 10:   str = "Fundador";//en caso del nivel 10
     }
    format(string, sizeof(string),"  %s - %s", str, PlayerName(i));// Almacenamos en la string el nombre de los rangos y el nombre del administrador PlayerName(i)
    SendClientMessage(playerid, 0x00A5F4FF, string); //le enviamos el mensaje al jugador que ejecuto el comando la string con los rangos y los nombres.
    }
    }
    }
    return 1;
    }

    Está claro que deberían tener el include foreach

    Contenido patrocinado

    Re: [tutorial] Hacer el comando Staff

    Mensaje por Contenido patrocinado


      Fecha y hora actual: Lun Nov 20, 2017 5:28 pm