Saltar al contenido

LucasCarvallo

Usuario
  • Contenido

    85
  • Ingreso

  • Última visita

Todo lo publicado por LucasCarvallo

  1. Funciona, solo que como hago para que el equipo1 y el equipo2 sean aleatorios?, osea no lo elijan los jugadores, que solo pongan /entrar o /evento y que les toque uno de los dos
  2. Probare, mañana te aviso
  3. Con todo tipo, pero en este caso OCMD
  4. Ya lo estuve viendo pero nop... Las coordenadas que pongo son estas: new Float:RandomSpawn[][4] = { // Positions, (X, Y, Z and Facing Angle) {EventXE1, EventYE1, EventZE1, FAngleEvento}, {EventXE2, EventYE2, EventZE2, FAngleEvento} }; Y me sale como que se cierra pawno, osea, lo que yo quiero no es poner coordenadas fijas, yo quiero poner coordenadas que se cambien con los eventos por ejemplo al poner /spawn equipo1, se guarde en " EventXE1, EventYE1, EventZE1 "
  5. Bien amigos, necesito si ayuda... Veran, yo tengo un FS de administracion, lo cual puedo hacer todo bien, puedo poner un lugar de spawn y los jugadores que quieran entrar al evento van a ese spawn, lo que quiero saber, es como hacer para crear 2 spawns, porque cuando quiero cambiarlo de lugar, lo cambio pero no me da tiempo a cambiar el skin y el color... No se si me explico...
  6. La voy a hacer sencilla, tengo un problema al copilar pawn, me sale esto O.o http://imgur.com/vAXHu1i http://imgur.com/npmPfN7 Como lo podria solucionar?
  7. Ya esta, muchas gracias CIERREN TEMA
  8. Yo voy buscando la informacion que necesito nomas...
  9. Ah con razon me daba error xD, gracias neuz
  10. yo me referia a que solo me mandes la pagina... o me explicaras, no el code entero
  11. Y como seria para spawnear a todos los que estan en el evento? (Seria para cuando el admin termine el evento)
  12. Pero tengo eventos e.e
  13. No
  14. Buenas, amigos de GTAChile.com, les pido ayuda con un comando para salir de eventos (o minijuegos)
  15. No xD
  16. Pero no me da errores
  17. Que funcion? o.O
  18. probare ;)
  19. Solo dime que variable uso me da error de que tengo que estar registrado
  20. Creare nuevas variables, solo dime como :) PD: Quieres que te pase el ladmin y mi GM?
  21. Seguro? el ladmin venia con eso dcmd_descongelar(playerid,params[]) { if(pInfo[playerid][Logueado] == 1) { if(pInfo[playerid][NivelAdmin] >= 2|| IsPlayerAdmin(playerid)) { if(!strlen(params)) return SendClientMessage(playerid, COLOR_ROJO, "USA: /descongelar [id]"); new player1, string[128]; player1 = strval(params); if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) { if(pInfo[player1][Congelado] == 1) { UnFreezeMe(player1); format(string,sizeof(string),"El Administrator %s te ha descongelado", PlayerName2(playerid) ); SendClientMessage(player1,COLOR_AZUL,string); format(string,sizeof(string),"El Administrator %s ha descongelado a %s", PlayerName2(playerid), PlayerName2(player1)); return SendClientMessageToAll(COLOR_AZUL,string); } else return SendClientMessage(playerid, COLOR_ROJO, "ERROR: El jugador no se encuentra congelado"); } else return SendClientMessage(playerid, COLOR_ROJO, "ERROR: El jugador no esta conectado, o es administrador de mayor nivel"); } else return SendClientMessage(playerid,COLOR_ROJO,"ERROR: Ese comando no existe, usa /comandos para ver todos los comandos"); } else return SendClientMessage(playerid,COLOR_ROJO,"ERROR: Debes estar registrado para usar este comando!"); } y este?
  22. pero asi lo tengo xD en otros comandos, esa seria una variable stock IsAdmin(playerid,nivel) { if(pInfo[playerid][NivelAdmin] >= nivel) return 1; return 0; } esto es lo que tengo
  23. este comando anda, pero para todos los usuarios(admins como players comunes) y yo quiero q sea solo para admin dcmd_asay(playerid,params[]) { #pragma unused params if(IsAdmin(playerid, 1)) { if(!strlen(params)) return SendClientMessage(playerid, COLOR_ROJO, "Usa: /asay [texto]"); new string[128]; format(string, sizeof(string), "*Admin %s: %s", PlayerName2(playerid), params[0] ); return SendClientMessageToAll(COLOR_AZUL,string); } else return SendClientMessage(playerid,COLOR_ROJO,"ERROR: Ese comando no existe, usa /comandos para ver todos los comandos"); } ese es uno de los comandos, la mayoria de los comandos son de ladmin 4.2
  24. Hola a todos, les quería pedir ayuda en las variables de admin, tengo unos comandos con la variable de admin y cuando copilo no da error ni warning, pero cuando entro al servidor para hacer el comando me dice que no tengo nivel suficiente y ya edite al maximo nivel. enum PlayerInfo { NivelAdmin, //pInfo[playerid][NivelAdmin]; } new pInfo[MAX_PLAYERS][PlayerInfo]; VARIABLE QUE USO: if(pInfo[playerid][NivelAdmin] >= 1) El 1 vendria a ser el nivel, maximo 5 Les dejo lo demas: stock Registrar(playerid, key[]) { new PlayerDatos[64]; new nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid,nombre,sizeof(nombre)); format(PlayerDatos,sizeof(PlayerDatos),"/Accounts/%s.ini",nombre); dini_Create(PlayerDatos); dini_Set(PlayerDatos,"Nombre",nombre); dini_Set(PlayerDatos,"Contraseña",key); SendClientMessage(playerid, COLOR_VERDE_CLARO, "Te has registrado correctamente"); dini_IntSet(PlayerDatos,"NivelAdmin",0); dini_IntSet(PlayerDatos,"Asesinatos",0); dini_IntSet(PlayerDatos,"Muertes",0); dini_IntSet(PlayerDatos,"Score",0); dini_IntSet(PlayerDatos,"Dinero",0); return 1; } stock Ingresar(playerid, key[]) { new PlayerDatos[64]; new nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid,nombre,sizeof(nombre)); format(PlayerDatos,sizeof(PlayerDatos),"/Accounts/%s.ini",nombre); if(!strcmp(key,dini_Get(PlayerDatos,"Contraseña"),false)) { pInfo[playerid][NivelAdmin] = dini_Int(PlayerDatos, "NivelAdmin"); SetPlayerScore(playerid,dini_Int(PlayerDatos, "Score")); GivePlayerMoney(playerid, dini_Int(PlayerDatos, "Dinero")-GetPlayerMoney(playerid)); SendClientMessage(playerid, COLOR_VERDE_CLARO, "Has ingresado exitosamente."); if(pInfo[playerid][NivelAdmin] >= 1) { EsAdmin[playerid] = 1; } if(pInfo[playerid][NivelAdmin] >= 2) { EsAdmin[playerid] = 1; } if(pInfo[playerid][NivelAdmin] >= 3) { EsAdmin[playerid] = 1; } if(pInfo[playerid][NivelAdmin] >= 4) { EsAdmin[playerid] = 1; } if(pInfo[playerid][NivelAdmin] >= 5) { EsAdmin[playerid] = 1; } } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Ingresar", "{FF0000}Contraseña Incorrecta!\n{FFFFFF}Ingresa la contraseña para ingresar", "Ingresar", "Cancelar"); } return 1; }
  25. usare el smart security ;) gracias por su apoyo, pueden cerrar este tema
×
×
  • Crear nuevo...