Jump to content

Como se Podria hacer?


Plate

Recommended Posts

como no tengo mucha idea de puse haci se qu esta mal espero que no todo jaja muchas gracias por su ayuda les paso el code

function Destroyer ( ) 
    slothbot = exports [ "slothbot" ]:spawnBot ( 1086.6645507813, 1076.1888427734, 10.838157653809, 90, 300, 0, 0, Boss, 38, "hunting" ) 
    exports.extrahealth:setElementExtraHealth ( slothbot, 1000 ) 
    onBotWasted:givePlayerMoney( slothbot , 10000) 
    outputChatBox ( "Jefe Umbrella:¿Como va la situacion de Raccon City?" ) 
    outputChatBox ( "Empleada:muy mal señor" ) 
    outputChatBox ( "Jefe Umbrella:Activen el projecto Nemesis" ) 
    outputChatBox ( "Empleada:Activando projecto Nemesis" ) 
    outputChatBox ( "Empleada:Projecto Nemesis activado" ) 
end 
addCommandHandler ( "spawnbot", Destroyer ) 

Link to comment
function Destroyer ( ) 
    slothbot = exports [ "slothbot" ]:spawnBot ( 1086.6645507813, 1076.1888427734, 10.838157653809, 90, 300, 0, 0, Boss, 38, "hunting" ) 
    exports.extrahealth:setElementExtraHealth ( slothbot, 1000 ) 
    givePlayerMoney (slothbot,10000) 
    outputChatBox ( "Jefe Umbrella:¿Como va la situacion de Raccon City?" ) 
    outputChatBox ( "Empleada:muy mal señor" ) 
    outputChatBox ( "Jefe Umbrella:Activen el projecto Nemesis" ) 
    outputChatBox ( "Empleada:Activando projecto Nemesis" ) 
    outputChatBox ( "Empleada:Projecto Nemesis activado" ) 
end 
addEvent("onBotWasted") 
addEventHandler("onResourceStart",getRootElement(),Destroyer) 
setTimer(slothbot,300000,0) 

quiero ver si esta bien me lo corrigirian porfavor

aparte tengo otro problema cada ves que inicio un resoruce se spawnea un bot y no anda el setTimer

Edited by Guest
Link to comment

Explico para que entiendan, no para que copien...hay una gran diferencia

1) No le des plata al bot xD

2) el addEvent("onBotWasted",true) esta perfecto, pero te falta hacer la funcion

  
  
addEventHandler("onBotWasted",root,funcion) 
  
  

Acordate que el primer parametro la funcion es la persona quien mato al bot. El source seria el bot que murio..

Parametros : es como en matematica f(x,y) aunque en este lado, se te pide parametros de distinto tipo (sea cadena de texto, numero,etc...) que generalmente en la wiki se especifica en cada evento.

Source : cada evento tiene un destinatario. Puede ser el player, bot, auto, etc...La wiki siempre aclara de que se trata cada uno.

Link to comment

jajaja le di plata al bot lo leo y me rio de las boludeces que pongo en los scripts xD

si pero despues en donde hay que poner givePlayerMoney que tendria que poner

https://community.multitheftauto.com/index.php?p= ... ls&id=2611 este resoruce no anda me podrian decir por que pone /dardinero el nombre del user pongo la cantidad y no pasa nada aparte cuando pongo start dardinero aparece bad argument addCommandHandler

Link to comment

Debe ser porque esta mal hecho...Mira

  
  
function givecash(thePlayer, command, who, amount) -- AHI DICE GIVECASH 
    local new = getPlayerFromName ( who ) 
    local old = getPlayerFromName ( thePlayer ) 
    givePlayerMoney (new, math.abs(tonumber(amount))) 
    takePlayerMoney (thePlayer, math.abs(tonumber(amount))) 
end 
addCommandHandler ("dardinero", dardinero) -- AHI DICE DAR DINERO 
  
  

Osea si ves bien, esta mal nombrado la funcion..

Link to comment

Plate no es copiar y pegar -.-"

  
  
function dardinero(thePlayer, command, who, amount) 
    local new = getPlayerFromName ( who ) 
    local old = getPlayerFromName ( thePlayer ) 
    givePlayerMoney (new, math.abs(tonumber(amount))) 
    takePlayerMoney (thePlayer, math.abs(tonumber(amount))) 
end 
addCommandHandler ("dardinero", dardinero) 
  
  

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...