Jump to content

winner money?


Recommended Posts

Posted
function checkWinAndIfWinGiveWinCash (thePlayer) 
local cash = getPlayerCount()*100 
savePlayerData (thePlayer,"wins",loadPlayerData(thePlayer,"wins") + 1)  
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + cash) 
outputChatBox ("#ffffff"..getPlayerName(thePlayer) .." #0fc0fcbu haritada 1. olduğu için #ffffff"..tostring(cash).."#0fc0fc$ kazandı!",getRootElement(),24,79,12,true) 
end 
addEvent("birinci",true) 
addEventHandler ("birinci",getRootElement(),checkWinAndIfWinGiveWinCash) 

this is my code.But this is not work

  
function onplayerwasted () 
local racerank=tonumber(getElementData(source,"race rank")) 
if racerank== 1 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 1000) 
elseif racerank==2 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 500) 
elseif racerank==3 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 100) 
end 
end 
addEventHandler("onPlayerWasted",getRootElement(),onplayerwasted) 
  

this is mine code. Can you help me?

Posted
function checkWinAndIfWinGiveWinCash (thePlayer) 
local cash = getPlayerCount()*100 
savePlayerData (thePlayer,"wins",loadPlayerData(thePlayer,"wins") + 1)  
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + cash) 
outputChatBox ("#ffffff"..getPlayerName(thePlayer) .." #0fc0fcbu haritada 1. olduğu için #ffffff"..tostring(cash).."#0fc0fc$ kazandı!",getRootElement(),24,79,12,true) 
end 
addEvent("birinci",true) 
addEventHandler ("birinci",getRootElement(),checkWinAndIfWinGiveWinCash) 

this is my code.But this is not work

  
function onplayerwasted () 
local racerank=tonumber(getElementData(source,"race rank")) 
if racerank== 1 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 1000) 
elseif racerank==2 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 500) 
elseif racerank==3 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 100) 
end 
end 
addEventHandler("onPlayerWasted",getRootElement(),onplayerwasted) 
  

this is mine code. Can you help me?

thePlayer not definded

anyway i think you need to use event onPlayerFinish

check wiki

https://wiki.multitheftauto.com/wiki/Resource:Race

Posted
function checkWinAndIfWinGiveWinCash (thePlayer) 
local cash = getPlayerCount()*100 
savePlayerData (thePlayer,"wins",loadPlayerData(thePlayer,"wins") + 1)  
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + cash) 
outputChatBox ("#ffffff"..getPlayerName(thePlayer) .." #0fc0fcbu haritada 1. olduğu için #ffffff"..tostring(cash).."#0fc0fc$ kazandı!",getRootElement(),24,79,12,true) 
end 
addEvent("birinci",true) 
addEventHandler ("birinci",getRootElement(),checkWinAndIfWinGiveWinCash) 

this is my code.But this is not work

  
function onplayerwasted () 
local racerank=tonumber(getElementData(source,"race rank")) 
if racerank== 1 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 1000) 
elseif racerank==2 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 500) 
elseif racerank==3 then 
savePlayerData (thePlayer,"cash",loadPlayerData(thePlayer,"cash") + 100) 
end 
end 
addEventHandler("onPlayerWasted",getRootElement(),onplayerwasted) 
  

this is mine code. Can you help me?

function ebeninami() 
        local rank = exports.race:getPlayerRank( source ) + 1 
        if (rank == 2) then 
        savePlayerData (source,"cash",loadPlayerData(source,"cash") + 1000) 
        elseif(rank == 3) then 
        savePlayerData (source,"cash",loadPlayerData(source,"cash") + 1000) 
        elseif(rank == 4) then 
        savePlayerData (source,"cash",loadPlayerData(source,"cash") + 1000) 
        elseif(rank == 5) then 
        savePlayerData (source,"cash",loadPlayerData(source,"cash") + 1000) 
        end 
end 
addEventHandler("onPlayerWasted", getRootElement(), ebeninami) 

try that. // bunu dene.

////

ayrıca savePlayerData ve LoadPlayerData fonksyonlarını paylaşta yanlışlığın nerde olduğuna bakalım. fonksyonları Nextreme'den aldıysan yanlış kullanıyorsun..

Posted

kardeşim bu şekilde ben para verdirtebiliyorum.Problemim birinciye para verdirmek.bu şekilde ölenlere para verdirtebiliyoruz.

ama birinci ya ölmez ise?

Birde fonksiyonları ben düzenledim fonksiyonlarda arza yok. dediğim gibi problemim 1.ye para vermek.

Posted

This is an English part of the forums, use one of the other languages board if you're going to speak another language.

Posted
sorry.I will speak english.

Good, and since I did not understand the last replies what's not working/what do you need help with?

Posted
kardeşim bu şekilde ben para verdirtebiliyorum.Problemim birinciye para verdirmek.bu şekilde ölenlere para verdirtebiliyoruz.

ama birinci ya ölmez ise?

Birde fonksiyonları ben düzenledim fonksiyonlarda arza yok. dediğim gibi problemim 1.ye para vermek.

addEvent("onPlayerDestructionDerbyWin",true) 
addEventHandler("onPlayerDestructionDerbyWin",getRootElement(), 
function (winner) 
        savePlayerData (winner,"cash",loadPlayerData(winner,"cash") + 1000)    
        outputChatBox ("* " ..getPlayerName (winner).." wins!", root, 255, 255, 255, true ) 
end) 

you should learn english first if you wanna write scripts.

///

biraz ingilizce öğren bence ne dediğin anlaşılmıyor. kodlamada ilerlemek istiyorsan ingilizcen çok iyi olmalı.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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