- Dołączył
- Październik 31, 2008
- Posty
- 426
- Liczba reakcji
- 8
Witam, mam problem odno?nie usuwania frag?w:
* gdy gracz A zabija gracza B (gracz A ma bia?? czach?, gracz B nie ma czachy) to dostaje fraga i skrypt powinien usuwa? tego fraga.
* jednak gdy gracz A zabija gracza B (obaj gracze maj? czaszki) to gracz nie dostaje fraga lecz skrypt usuwa mu fraga.
Dlatego te? trzeba wprowadzi? warunek do tego skryptu, ?e jak ma czaszk? to nie usuwa fraga, a jak nie ma czaszki gracz atakuj?cy to usuwa fraga. Oto kawa?ek skryptu.
Z g?ry dzi?kuje za [p,pc/
* gdy gracz A zabija gracza B (gracz A ma bia?? czach?, gracz B nie ma czachy) to dostaje fraga i skrypt powinien usuwa? tego fraga.
* jednak gdy gracz A zabija gracza B (obaj gracze maj? czaszki) to gracz nie dostaje fraga lecz skrypt usuwa mu fraga.
Dlatego te? trzeba wprowadzi? warunek do tego skryptu, ?e jak ma czaszk? to nie usuwa fraga, a jak nie ma czaszki gracz atakuj?cy to usuwa fraga. Oto kawa?ek skryptu.
Kod:
if(firstguildfrags == (completed - 1) or secondguildfrags == (completed - 1)) then
insertWarFrag(cid, target, warId)
doBroadcastMessage("Wojne pomiedzy " .. getPlayerGuildName(cid) .. " oraz " .. getPlayerGuildName(target) .. " wygrala gildia " .. getPlayerGuildName(cid) .. "!", MESSAGE_EVENT_ADVANCE)
db.executeQuery("UPDATE `war_system_list` SET `active` = 0 WHERE `id` = " .. warId .. ";")
return true
else
insertWarFrag(cid, target, warId)
return true
end
Z g?ry dzi?kuje za [p,pc/