Jump to content

andrex123

Members
  • Posts

    103
  • Joined

  • Last visited

Everything posted by andrex123

  1. aaaa no sabia lo del if (equipo == "Policias") then Gracias
  2. Y como hago esa cosa de compararlo ?...
  3. Pero como sabre que jugadores estan el equipo?, y como lo podre comparar?
  4. :c e intentado pero no se como compararlo..., Hasta ahora se que tengo que usar : equipo = getPlayersInTeam ( policias) jugadore = getPlayerTeam ( thePlayer ) ... como comparo si el jugador esta en el Team o no?...
  5. policias = createTeam ("Policias", 0, 0, 255) function apuertap () local equipo = getPlayersInTeam ( policias ) if (equipo) then outputChatBox("hola", source) else outputChatBox("No eres policia", source) end end addCommandHandler ("app", apuertap) La idea de este script es que: -Al escrivir /app Le muestre el mensaje ("Hola") a un jugador que esta en el team policia, si no lo es, le diga " No eres policia" El error: Le dise Hola a todo el mundo no importa el team... Que esta mal?
  6. ou... gracias, no me avia dado cuenta, ahy tantas cosas u.u, gracias de nuevo
  7. Buenas, mi duda seria si puedo mostrar la Zona en donde esta el jugador, se que se usa esto: getElementZoneName Pero como lo puedo hacer para que aparesca el nombre de la zona en un Gui?, e buscado y no ahy tal cosa para el client. Gracias, esa es mi duda.
  8. Bueno, nose que paso, pero de repente empeso a funcionar , igual, Gracias
  9. y como puedo hacer eso... u.u
  10. ciudadano = createTeam ( "Ciudadanos", 255, 255, 255) taxistas = createTeam ("Taxistas", 255, 255, 0) function playerjoin() spawnPlayer ( source, 1481.1999511719, -1765.4000244141, 18.39999961853, 0, 26) fadeCamera(source, true) setCameraTarget(source, source) setPlayerTeam ( source, ciudadano) outputChatBox ( "Bienvenido!!", source, 0, 0, 255, true) outputChatBox ( "#0000FFPara llamar a un #FFFF00Taxi usa: #FFFFFF/llamartaxi", source, 0, 0, 0, true) outputChatBox ( "#0000FFSi nesecitas ayuda usa /ayuda", source, 0, 0, 0, true) end addEventHandler ("onPlayerJoin", getRootElement(), playerjoin) function llamadataxi (playerSource, thePlayer) local taxistasonline = getPlayersInTeam ( taxistas) outputChatBox("#FFFF00[Taxistas] Hemos recivido tu llamada "..getPlayerName(playerSource).." Porfavor espera que enviamos a un taxista ", playerSource, 0, 0, 0, true) outputChatBox("#FFFF00[Taxistas] Un cliente ( "..getPlayerName(thePlayer).." )solicita nuesto servicio", taxistasonline, 0, 0, 0, true) end addCommandHandler ("llamartaxi", llamadataxi) el badargument se produce aki: outputChatBox("#FFFF00[Taxistas] Un cliente ( "..getPlayerName(playerSource).." )solicita nuesto servicio", taxistasonline, 0, 0, 0, true) en el getPlayerName(playerSource) Porque se produce este "error" que ise mal?
  11. Tù solo pusiste la funcion . Yo le explique. De todos modos tu explicacion estubo demas. El pregunto que funcion usar y solid le respondio Pasando al tema Explicarlo seria algo claro como money = getPlayerMoney(localPlayer) if money => (costo del arma) then triggerServerEvent( .. ) -- aca nesesitaras crear la funcion desde el servidor para darle el arma y quitarle el dinero del costo else outputChatBox("No tienes suficiente dinero",255,0,0) end Solo hice el script a la rapida, no recuerdo bien los argumentos. Si hay errores que algien me corrija aaah!! Y tambien agregar. Si vas a crear el panel para usar el takePlayerMoney usalo desde serverside usando un trigger. Ya que usandolo desde clientside se bugea despues si vuelves a ganar dinero. Creo que no me avia explicado bien, quiera saver eso [xml] money = getPlayerMoney(localPlayer) if money => (costo del arma) then triggerServerEvent( .. ) -- aca nesesitaras crear la funcion desde el servidor para darle el arma y quitarle el dinero del costo else outputChatBox("No tienes suficiente dinero",255,0,0) end [/xml] Gracias por todos los que respondieron
  12. Se puede enviar un mensaje a los jugadores pertenecientes a un grupo creado con esto: createTeam ¿?, Gracias esa es mi duda.
  13. GUIEditor_Image[1] = guiCreateStaticImage(1,314,250,184,"zombies.png",false) colmarker = getElementColShape ( amarker ) amarker = createMarker ( 222.19999694824, 1855.5999755859, 12.399999809265, "cylinder", 4, 255, 0, 0, 255) function armagui () local detection = isElementWithinColShape ( localPlayer, colmarker ) if detection then guiSetInputEnabled ( true) GUIEditor_Window[1] = guiCreateWindow(201,81,383,503,"Tienda de Armas",false) GUIEditor_Button[1] = guiCreateButton(18,68,339,41,"Ak-47 -- $5000",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(19,121,338,42,"M4 -- $6000",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(19,176,335,39,"Desert Eagle -- $3000",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(22,227,332,45,"Escopeta -- $4000",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(21,282,334,38,"Escopeta cortada -- $3500",false,GUIEditor_Window[1]) GUIEditor_Button[6] = guiCreateButton(24,332,327,33,"Escopeta de Guerra -- $6000",false,GUIEditor_Window[1]) GUIEditor_Button[7] = guiCreateButton(355,479,19,15,"X",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(20,459,250,22,"Tu dinero: ",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"default-bold-small") end end addCommandHandler ("comprar", armagui) ahy?
  14. Haci? function comprararma () local detection = isElementWithinColShape ( localPlayer, comprararmamarker ) if detection then guiSetInputEnabled ( true) GUIEditor_Window[1] = guiCreateWindow(201,81,383,503,"Tienda de Armas",false) GUIEditor_Button[1] = guiCreateButton(18,68,339,41,"Ak-47 -- $5000",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(19,121,338,42,"M4 -- $6000",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(19,176,335,39,"Desert Eagle -- $3000",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(22,227,332,45,"Escopeta -- $4000",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(21,282,334,38,"Escopeta cortada -- $3500",false,GUIEditor_Window[1]) GUIEditor_Button[6] = guiCreateButton(24,332,327,33,"Escopeta de Guerra -- $6000",false,GUIEditor_Window[1]) GUIEditor_Button[7] = guiCreateButton(355,479,19,15,"X",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(20,459,250,22,"Tu dinero: ",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"default-bold-small") end end addCommandHandler ("comprar", comprararma)
  15. function comprararma (thePlayer) local detection = isElementWithinColShape ( thePlayer, comprararmamarker ) if detection then guiSetInputEnabled ( true) GUIEditor_Window[1] = guiCreateWindow(201,81,383,503,"Tienda de Armas",false) GUIEditor_Button[1] = guiCreateButton(18,68,339,41,"Ak-47 -- $5000",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(19,121,338,42,"M4 -- $6000",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(19,176,335,39,"Desert Eagle -- $3000",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(22,227,332,45,"Escopeta -- $4000",false,GUIEditor_Window[1]) GUIEditor_Button[5] = guiCreateButton(21,282,334,38,"Escopeta cortada -- $3500",false,GUIEditor_Window[1]) GUIEditor_Button[6] = guiCreateButton(24,332,327,33,"Escopeta de Guerra -- $6000",false,GUIEditor_Window[1]) GUIEditor_Button[7] = guiCreateButton(355,479,19,15,"X",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(20,459,250,22,"Tu dinero: ",false,GUIEditor_Window[1]) guiSetFont(GUIEditor_Label[1],"default-bold-small") end end addCommandHandler ("comprar", comprararma)
  16. M.... e estado bien algunos scripts de compra, pero no los comprendo.... quiero crear un scrip de compra, como para comrar un arma.... en este ejemplo seria una ak47...., pero no se como verificar si el jugador tiene el dinero suficiente para pagar el objeto (ak47). Como puedo verificar si el jugador tiene el dinero suficiente para comprar?
  17. haci? marker = createMarker ( x, y, z, "checkpoint", 4.0) function puerta51 () local detection = isElementWithinColShape ( thePlayer, marker ) if detection then moveObject ( puerta1, 4000, 213.30000305176, 1875.3000488281, 10.60000038147) moveObject ( puerta2, 5000, 214, 1876.5, 7.8000001907349) moveObject ( puerta3, 5000, 226.39999389648, 1870, 12.60000038147) end end addCommandHandler ("prueva", puerta51)
  18. Como puedo hacer que un comando lo use solo adentro de un marcador? createMarker
  19. function puerta51 () moveObject ( puerta1, 4000, 213.30000305176, 1875.3000488281, 10.60000038147) moveObject ( puerta2, 5000, 214, 1876.5, 7.8000001907349) moveObject ( puerta3, 5000, 226.39999389648, 1870, 12.60000038147) end function comensar () setTimer ( outputChatBox, 50, 1, "La puerta se abrira dentro de 1 minuto", getRootElement(), 0, 0, 0, false) setTimer ( outputChatBox, 50, 1, "1 Minuto Restante", getRootElement(), 255, 0, 0, true) setTimer ( outputChatBox, 30000, 1, "30 Segundos Restantes", getRootElement(), 255, 0, 0, true) setTimer ( outputChatBox, 65000, 1, "5 Segundos Restantes", getRootElement(), 0, 255, 0, true) setTimer ( puerta51, 65000, 1 ) end addCommandHandler ("comensar",comensar) La idea, es que cuando ponga el comando /comensar , me diga que se abrira la puerta etc, me dise los segundos restantes, pero no me funciona el : setTimer ( puerta51, 65000, 1 ) no funciona, no ocurre lo esperado (que se muevan los objetos): function puerta51 () moveObject ( puerta1, 4000, 213.30000305176, 1875.3000488281, 10.60000038147) moveObject ( puerta2, 5000, 214, 1876.5, 7.8000001907349) moveObject ( puerta3, 5000, 226.39999389648, 1870, 12.60000038147) end Que esta fallando ¿?
×
×
  • Create New...