• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

Pod?oga tylko dla GM,CM i GOD

Status
Zamknięty.
Dołączył
Lipiec 7, 2010
Posty
2061
Liczba reakcji
188
Wiek
28
Witam,prubowa?em zrobi? skrypt,na co? w stylu GM DOOR (tylko gm i wy?ej postawieni mog? przez nie przej??),lecz mi nie wychodzi?o bo nie widzia?em jak mam zdoby? group id gracza (nieznajoma mi zmiennia lua > sql),wi?c zrobi?em takie cudo kt?re dzia?a w 100%.
ots/movements/sripts/xxx.lua
PHP:
function onStepIn(cid, item)

local hp = getCreatureHealth(cid)
doCreatureAddHealth(cid, -hp)
end
ots/movements/movents.xml
PHP:
<movevent type="StepIn" fromuid="xxxx" touid="xxxx" event="script" value="xxx.lua"/>
Jak to dzia?a ?
Ot?z GM,CM,GOD s? odporni na ataki w TFS 0.3.6 i wy?szych (ni?ej nie prubowa?em) wi?c spisuje si? znakomicie.
Nadajecie kratkom r??ne uid (ale najlepiej ?eby by?y pod rz?d np 8,9,10) i wype?niacie w movements.xml
Skrypt idiotyczny ale te? genialny xd
100% by me
 
Odp: Pod?oga tylko dla GM,CM i GOD

Nie lepiej zrobi?

Kod:
function onStepIn(cid, item)
if(isPlayer(cid)) then
       local group = getPlayerGroupId(cid)
       if(group <= 3) then
               return true
       end  
end
return TRUE
end

Nie wiem czy dzia?a ale tak na pewno b?dzie lepiej..
Co do tego co ty napisa?e? to raczej taki genialny nie jest.. Og?lnie kr?tki nie przydatny skrypt 3/10.

Pozdrawiam Mcfly

@edit w?a?nie Johnson polecam ci t? strone i masz wszystkie funkcje
 
Ostatnia edycja:
Odp: Pod?oga tylko dla GM,CM i GOD

Kod:
function onStepIn(cid, item)
       local group = getPlayerGroupId(cid)
       if(group >= 3) then
               return true
       end

return false
end
Nie kr?cej??
Po za tym mia?e? b??d, bo ka?dy m?g? przej??:)
Nie jestem pewien czy false zatrzyma zwyk?ego gracza.
 
Odp: Pod?oga tylko dla GM,CM i GOD

Kozystam z listy TFS 0.3.6 bo mam TFS 0.3.6

A tam nie ma czego? takiego
getPlayerGroupId(cid)
A m?j skrypt dzia?a,nikt nie mo?e przej??,jak jaki? noob wejdzie na kratke to go zabija i tyle.
 
Odp: Pod?oga tylko dla GM,CM i GOD

Dobry skrypt, nie dostrzegam b??d?w, dzia?a mi tak jak nale?y, lecz nie widz? wi?kszej potrzeby u?ytkowania go.
Ale zastosuj? go na gm island, zawsze to jakie? urozmaicenie dla serva, dzi?ki.
 
Odp: Pod?oga tylko dla GM,CM i GOD

Kozystam z listy TFS 0.3.6 bo mam TFS 0.3.6
funkcje tfs 0.3.6
A tam nie ma czego? takiego
Cytat:
getPlayerGroupId(cid)

Da?em szukaj i jest takie co? tam ;3

A m?j skrypt dzia?a,nikt nie mo?e przej??,jak jaki? noob wejdzie na kratke to go zabija i tyle.
To znaczy ?e normalny gracz kt?ry nie wie co sie stanie jak wejdzie na kratk? jest noobem?

Nie kr?cej??
Po za tym mia?e? b??d, bo ka?dy m?g? przej??
Nie jestem pewien czy false zatrzyma zwyk?ego gracza.

Pisa?e? to do mnie? Bo je?li tak to ja nie mam FALSE tylko TRUE i mam tak samo jak ty tyle ?e potwory mog? przechodzi?.

Pozdrawiam Mcfly
 
Odp: Pod?oga tylko dla GM,CM i GOD

Nie jest a? tak ?wietny ten skrypt
Dominikms1 ?adnie napisa?
 
Odp: Pod?oga tylko dla GM,CM i GOD

@mcfly
1.Nie zauwa?y?em tej zmiennej
2.Chyba jak jest god island,raj gm czy chuj wie co tam jeszcze to chyba oczywiste ?e nie dla zwyk?ych player?w ?
3.Mcfly,te? ogl?da?em powr?t do przesz?o?ci
 
Odp: Pod?oga tylko dla GM,CM i GOD

Mo?e mi si? przyda?. Lekko si? go zmieni, aby sprawdza? czy dany gracz ma vip access i b?dzie git. Za pomys? 7/10, a za wykonanie 1/2.
 
Odp: Pod?oga tylko dla GM,CM i GOD

function onStepIn(cid, item)
if isPlayer(cid) then
local group = getPlayerAccess(cid)
if(group <= 3) then
return true
end
end
return TRUE
end

Chyba powinno dzia?a? nie?
 
Odp: Pod?oga tylko dla GM,CM i GOD

pobierz fromPos przy wywo?ywaniu funkcji i doTeleportThing(cid, fromPos) i jest
 
Odp: Pod?oga tylko dla GM,CM i GOD

#arek134 niestety nie zadzia?a bo nie zadeklarowa?e? warto?ci isPlayer(cid).

#dominikms1 B?dzie wywala?o b??dy do konsoli je?eli npc b?d? potw?r wejdzie na t? kratk?


#Topic
O skrypcie wol? si? nie wypowiada?, ja bym to zrobi? poprostu inaczej. Zamiast zabija? gracza lepiej by?o go cofn?? na frompos. Efekt podobny.
 
Status
Zamknięty.
Do góry