Saltar al contenido

AlcatraZzZ

Usuario
  • Contenido

    1.631
  • Ingreso

  • Última visita

  • Días ganados

    7

Todo lo publicado por AlcatraZzZ

  1. banear(playerid){ new String[128]; format(String,sizeof(String),"El jugador %s fue baneado del servidor",Nombre(playerid)); SendClientMessageToAll(-1,String); Ban(playerid); } stock Nombre(playerid) { new nom[MAX_PLAYER_NAME]; GetPlayerName(playerid, nom, sizeof(nom)); return nom; } Simplemente el mensaje en el format no tendrá el nombre del baneado, así que ahí que alterar el orden del código xD //Aqui el mio: PutPlayerInVehicle(0, 0, 0); //setea a el jugador id 0 en el auto id 0 como conductor
  2. La wea era reemplazar el if por la definicion de modelid xd teni razon xdd Antes de postear otro codigo erroneo debes arreglar el ultimo xd
  3. No estoy comparando xd, estoy asiganándole un valor a la variable modelid, para poder usarla correctamente en el format
  4. Si tienes toda la razón no me fije lo que hacia xd en realidad seria new modelid; modelid = GetVehicleModel(vehicleid);
  5. Olvide la variable de modelid D: new modelid; y con eso arriba del if ya debería funcionar xd
  6. Muchas gracias por la oportunidad, no los decepcionare. (:
  7. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(modelid == GetVehicleModel(vehicleid)) // id random { new string[128]; format(string, sizeof(string), "Estas en el vehiculo ID %d", modelid); SendClientMessage(playerid,-1, string); } return 1; } Usaste vehicleid en lugar de modelid, y falto agregar format ya que dices que es random. Aquí el mio: for(new i=0; i > 50: i++) { SendClientMessage(playerid, -1, "Este mensaje se repetirá 50 veces"); }
  8. chiri ya que arreglaste el ultimo código te toca a ti postear uno erróneo xd
  9. Bonita la wea te llevas mis +10 ptos. Enviado desde mi LG-P350 usando Tapatalk 2
  10. es para ver el foro por el celular, sin necesidad de entrar al explorador y estar años esperando a que cargue.
  11. Que felicidad lo descubrí :D Aquí otro código erróneo(el que me tocaba postear xd): CreateObject(411, 0, 0, 0, 0, 0, 0); Suerte!
  12. Hola comunidad :D Bueno les traigo la apk versión 2 de Tapatalk, es una increible app para foros, buscas el foro, te logeas y listo. Es recomendable por su gran velocidad de carga, sin importar si tu Internet es rápido o no! Link: http://www.mediafire...mz5mb9zegqf5bxx Nota: Si lo bajan del play store les cobra xd miren: https://play.google....WN0aXZpdHkiXQ..
  13. Si que esta difícil xd pero despues de investigarlo bien me di cuenta que algo esta mal. while(var < 6){ Tendría que ser 5 en ves de 6 ya que el array tiene 5 celdas, y empiezan a contarse desde 0 entonces tendría que ser menos que 5 para que llegue hasta la celda 4. Quedaría así: while(var < 5){ por favor corrígeme si me equivoco, así posteo otro código erróneo y seguimos el juego xd
  14. Falta definir la variable "x" y también aplicar llaves en el case ya que estas usando 2 funciones juntas xd Quedaría así: main() { new x; switch(x) { case 0: { print("asd"); print("asd"); } } return 1; } Aquí otro para no aburrirse (Dificultad dificil e.e) new Text:td; td = TextDrawCreate(240.0,580.0,""); TextDrawShowForPlayer(playerid, td);
  15. tienes razon xd use strcmp para variar xd te falta la llave que cierra el if del comando, tambien te falta definir vehicleid, y el punto y coma que da fin a la funcion setvehiclehealth, y tambien el valor float 100 no repara, para reparar el auto seria 1000, tambien definiste mal el numero de largo del cmd (10), cuando en realidad es 8 xd Quedaria asi: if(strcmp("/Reparar", cmdtext, true)==0) { new vehicleid = GetPlayerVehicleID(playerid); SetVehicleHealth(vehicleid, 1000); return 1; } Otro codigo erroneo: new X, Y, Z; GetPlayerPos(playerid, X, Y, Z); CreateVehicle(432, X, Y, Z, 0, -1, -1, -1);
  16. Nop ese no es el error, está bien definido. Definir las cosas en mayúsculas o en minúsculas es lo mismo, el error no es ese lo siento xd
  17. Hola amigos scripters! :D El juego consiste en postear un código y el que conteste después de mi tendrá que encontrar y solucionar el error de ese código, y postear otro código con algún error para así seguir el juego! Esto tiene como fin entretenerse y aprender de los demás así que seres de la humanidad empecemos el juego! :D Nota: Están todos invitados a participar, por favor no desvirtuar, cualquier duda postearla aquí claro siempre y cuando tenga que ver con el código a tratar. El primer codigo es bastante simple, suerte y encuentra el error!: #define rojo 0xFF0000AA #define verde 0x00FF00AA if(strcmp(cmdtext, "/reglas", true)==0) { SendClientMessage(playerid, rojo, "Reglas:"); SendClientMessage(playerid, verde, "No matar en zonas pacificas); return 1; }
  18. Mucho webeo con variable ahí una forma mas fácil aun xd y sin variable :D Se usa la función IsPlayerInArea xd
  19. Y si no tengo streamer como lo hago?? Y tambien como bloqueo un cmd si estoy en la zona PD: me amo Enviado desde mi LG-P350 usando Tapatalk 2
  20. Aquí le traigo su pedido señor amsimistrador
  21. Falta el include gl_common en la carpeta pawno/includes Include gl_common: http://puu.sh/1FM0C
  22. Bueno, en ese caso tendrás que poner el lector ini, DINI, es uno de los más simples, pero a la larga se lagea cuando se crean muchos archivos xd. Codigo, puedes agregarlo a tu GM, o ponerlo como filterscript. #include <a_samp> #include <gl_common> #include <dini> #define DLOGIN 9 public OnPlayerCommandText(playerid, cmdtext[]) { new idx, cmd[256]; cmd = strtok(cmdtext, idx); if(strcmp("/registrar", cmd, true) == 0) { new tmp[256]; cmd = strtok(cmdtext, idx); new file[128]; format(file, sizeof(file), "Usuarios/%s.ini", rNick(playerid)); if(dini_Exists(file))return SendClientMessage(playerid, -1, "Ya estás registrado"); if(!strlen(tmp))return SendClientMessage(playerid, -1, "Usa /registrar [contraseña]"); dini_Create(file); dini_Set(file, "Contraseña", tmp); return 1; } return 0; } public OnPlayerConnect(playerid) { new file[128]; format(file, sizeof(file), "Usuarios/%s.ini", rNick(playerid)); if(dini_Exists(file)) { ShowPlayerDialog(playerid, DLOGIN, DIALOG_STYLE_PASSWORD, "Login", "Intruduce tu contraseña para jugar", "Login", "Salir"); } else { SendClientMessage(playerid, -1, "No estás registrado, puedes hacerlo mediante el comando /Registrar"); } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DLOGIN) { if(response) { new file[128]; format(file, sizeof(file), "Usuarios/%s.ini", rNick(playerid)); if(strcmp(inputtext, dini_Get(file, "Contraseña"), true) == 0) { SendClientMessage(playerid, -1, "Te logeaste correctamente"); } else { ShowPlayerDialog(playerid, DLOGIN, DIALOG_STYLE_PASSWORD, "Login", "Intruduce tu contraseña para jugar", "Login", "Salir"); } } else { Kick(playerid); } return 1; } return 0; } stock rNick(playerid) { new nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid, nombre, sizeof(nombre)); return nombre; } El include DINI: http://puu.sh/1FLFG Créditos del code: Yo. Créditos de DINI: dragoblue. PD: Solo hice que guardara la contraseña, si quieres que guarde otra cosa dime y se lo agrego.
×
×
  • Crear nuevo...