CRITICAL:(pvpduyuru.scp,468)Exception code=0c0000005, addr=0b9ae7, in Char Trigger in @EnvironChange (Events) (UID=04523)

Arkadaşlar Bi Pvp Sistemi Yaptım Safe alanda Oto olarak Gate açıor Gateden Geçenlerin Elbiseleri Ve Çantası Bankaya Atılıor Ama Gateden Geçince konsolda Yukardaki Hata Gelior Ne Olabilr Acaba Yardım Edermisinz
scripti buraya koymassan kimse yardım edemez. moongate linesini ekle yardımcı olayım.

[function duyuruver]
src.y  Hell Pvp - <var.pvsp> PvP Turnuva Duyurusu [Saat]: <var.saat> [Ucret]: <var.ucret> [Loot]: <var.loot> - [En fazla <eval <var.maxplayer>> player] - [Itemler]: <var.itemler>
src.y  Pvp Alanina Giden  Gate Safe Alanda Alaninda bulunmaktadir.
src.newitem i_Pvp_gate
src.act.p 5265,346,15
src.act.timer 450
src.sms Gate 450 Sn Sonra Kapanacaktir...
src.act.morex <args>
src.newitem i_Pvp_gate
src.go 5540,1134

[itemdef i_Pvp_gate]
id i_moongate_red
name Pvp Arena Gate...

on=@create
color 0497
attr 08002
timer 300

on=@click
message @1153 Pvp Alanina Gecis..
return 1

on=@Dclick
src.message @0803 Lutfen Gate Ustunden Geciniz..
return 1

on=@step
dorand 12
src.go 5530,1140,10
src.go 5530,1137,10
src.go 5530,1134,10
src.go 5530,1131,10
src.go 5530,1128,10
src.go 5530,1125,10
src.go 5531,1125,5
src.go 5531,1127,5
src.go 5531,1130,5
src.go 5531,1133,5
src.go 5531,1136,5
src.go 5531,1139,5
enddo
src.stone
src.sms  Pvp ye <src.name> Adli Player Katildi...
src.binekolmasin
src.denem123
src.denem123
src.sysmessage @07d1 Pvp Turnvasina katildiniz...Bol Sanslar...
return 1
ENDIF
src.binekolmasin bu function'u koyar mısın bir?
[function binekolmasin]
if (<findlayer.25>)
tag.binekid <findlayer.25.more1> //binegin id&&#35039;ini tagladık
tag.binekkarma <uid.<findlayer.25.more2>.karma> //karmayı tagladık
tag.binekfame <uid.<findlayer.25.more2>.fame> //famei tagladık
tag.binekfood <uid.<findlayer.25.more2>.food> //kargoda beslemiyoruz :)
tag.binekcolor <uid.<findlayer.25.more2>.color> //bunuda alalım bari
tag.binekname <findlayer.25.name> //isimini bi kenara not aldık

serv.newitem i_binek_hafiza //Hell Pvp Kargo&&#35039;da onay formunu alıyoruz
new.tag.name <tag.binekname> //Kargoya verilen hayvanın kayıtlarını
new.tag.fame <tag.binekfame> //forma 
new.tag.karma <tag.binekkarma> //eksiksiz
new.tag.food <tag.binekfood> //dolduruyoruz
new.tag.binekid <tag.binekid> //Kargo ise ucret almadan
new.color <tag.binekcolor>
new.cont <findlayer(29).uid> //adrese yolluyor
new.more2 1
findlayer.25.remove
else
return 1
endif

Bu fuctionda bi sorun olduunu sanmıorum çünkü ilk bunu attığıdma sorun yoktu çantayı bankaya atma scriptini yaptıktan sonra bu oldu onun scripti de bu


[function denem123]
for 24
 if (<local._for>!=11) && (<local._for>!=15) && (<local._for>!=16) && (<local._for>!=18) && (<local._for>!=21)
  findlayer(layer_pack).attr 0
  findlayer(layer_pack).cont <findlayer(layer_bankbox)>
  findlayer(layer_pack).empty
  findlayer(layer_pack).dclick
  findlayer(1).bounce
  findlayer(2).bounce
  findlayer(3).bounce
  findlayer(4).bounce
  findlayer(5).bounce
  findlayer(6).bounce
  findlayer(7).bounce
  findlayer(8).bounce
  findlayer(10).bounce
  findlayer(12).bounce
  findlayer(13).bounce
  findlayer(14).bounce
  findlayer(17).bounce
  findlayer(18).bounce
  findlayer(19).bounce
  findlayer(20).bounce
  findlayer(22).bounce
  findlayer(23).bounce
  findlayer(24).bounce
  bank
  update
src.denem123
  return 1
 endif
endfor
Bak EnvironChange triggerın hata veriyor. Yanlış bir event olabilir onlarıda koyar mısın?
[function binekolmasin]
if (<findlayer.25>)
tag.binekid <findlayer.25.more1> //binegin id'ini tagladık
tag.binekkarma <uid.<findlayer.25.more2>.karma> //karmayı tagladık
tag.binekfame <uid.<findlayer.25.more2>.fame> //famei tagladık
tag.binekfood <uid.<findlayer.25.more2>.food> //kargoda beslemiyoruz :)
tag.binekcolor <uid.<findlayer.25.more2>.color> //bunuda alalım bari
tag.binekname <findlayer.25.name> //isimini bi kenara not aldık

serv.newitem i_binek_hafiza //Hell Pvp Kargo'da onay formunu alıyoruz
new.tag.name <tag.binekname> //Kargoya verilen hayvanın kayıtlarını
new.tag.fame <tag.binekfame> //forma 
new.tag.karma <tag.binekkarma> //eksiksiz
new.tag.food <tag.binekfood> //dolduruyoruz
new.tag.binekid <tag.binekid> //Kargo ise ucret almadan
new.color <tag.binekcolor>
new.cont <findlayer(29).uid> //adrese yolluyor
new.more2 1
findlayer.25.remove
else
return 1
endif

[itemdef i_binek_hafiza]
id i_deed
type t_normal
weight 20.0
name @1153 Hell Pvp Kargo

on=@click
if (<more2>
message  <name> - <tag.name>
return 1
else
message <name>
return 1
endif

on=@dclick
if (<more2>)
try src.newnpc <tag.binekid> //Taze binek
link <src.act.uid> //linkleyelimki kaybolmasın :)
link.name <tag.name> //
link.karma <tag.karma> //Genel ayarlar
link.fame <tag.fame> //
link.food <tag.food>
link.color <color>

//burdan sonrası binegin sahibi olmanız için.
//animal deed den alıntıdır.

link.memorydel <src.uid>
link.newitem i_memory
link.act.attr 04
link.act.more1 04
link.act.more2 <serv.time>
link.act.morep <link.p>
link.act.color memory_ipet
link.act.timer -1
link.act.link <src.uid>
link.act.cont <link.uid>
link.flags <link.flags>&statf_pet
link.update
link.anim 5
link.bark 3
link.message @1156 Hell Pvp Kargoya Tesekkurler....
remove
return 1
else
return1
endif

//////////////////////////////////
[function az1]
serv.allclients az2

[function az2]
if (<isevent.e_heyo>)
sysmessage @1153 Pvp ye <src.name> Adli Player Katildi...
else
sysmessage duyuruver
endif
//////////////////////////////////

[function pvpduyuruluyor]
serv.newitem i_pvpduyursanaaq
new.equip

[itemdef i_pvpduyursanaaq]
name Pvp duyuruyom
type t_eq_script
weight 0

on=@equip
src.dialog d_pvpinfo
remove

//////////////////////////////////

[function dumenu]
if <var.radio1>
dialog d_duyurumenu
else
var.radio1 2510
var.radio2 2511
dialog d_duyurumenu
endif

[function duyuruver]
src.y  Hell Pvp - <var.pvsp> PvP Turnuva Duyurusu [Saat]: <var.saat> [Ucret]: <var.ucret> [Loot]: <var.loot> - [En fazla <eval <var.maxplayer>> player] - [Itemler]: <var.itemler>
src.y  Pvp Alanina Giden  Gate Safe Alanda Alaninda bulunmaktadir.
src.newitem i_Pvp_gate
src.act.p 5265,346,15
src.act.timer 450
src.sms Gate 450 Sn Sonra Kapanacaktir...
src.act.morex <args>
src.newitem i_Pvp_gate
src.go 5540,1134

[itemdef i_Pvp_gate]
id i_moongate_red
name Pvp Arena Gate...

on=@create
color 0497
attr 08002
timer 300

on=@click
message @1153 Pvp Alanina Gecis..
return 1

on=@Dclick
src.message @0803 Lutfen Gate Ustunden Geciniz..
return 1

on=@step
dorand 12
src.go 5530,1140,10
src.go 5530,1137,10
src.go 5530,1134,10
src.go 5530,1131,10
src.go 5530,1128,10
src.go 5530,1125,10
src.go 5531,1125,5
src.go 5531,1127,5
src.go 5531,1130,5
src.go 5531,1133,5
src.go 5531,1136,5
src.go 5531,1139,5
enddo
src.stone
src.sms  Pvp ye <src.name> Adli Player Katildi...
src.binekolmasin
src.denem123
src.denem123
src.sysmessage @07d1 Pvp Turnvasina katildiniz...Bol Sanslar...
return 1
ENDIF



on=@timer
src.sms Pvp Turnuvasi Katilimlari Sona Ermistir...
remove 1
///////////////////////////////////////////
[events e_pvp]
on=@click
message [Pvp Alani]
message @0790 <name> 
return 1

on=@skillstart
if (<action> == id(skill_hiding)) || (<action> == skill_hiding) || (<action> == id(skill_stealth)) || (<action> == skill_stealth)
src.sysmessage @0455,6,6,0 Topukta Hiding skillini kullanmak yasaktir!
skill fail
return 1

on=@death
src.go 5274,364,15
src.events -e_topuk
src.tag.pvp 0
src.message @54,,1 Oyundan elendiniz.
src.message @54,,1 Iyi oyunlar..

[function pvparea]
src.go 5229,1955


//////////////////////////////////

[dialog d_pvpinfo]
0,0
nomove
noclose
page 0
button 10 10 30 30 1 0 1
text 80 10 100 0

[dialog d_pvpinfo text]
PvP Duyurusu!

[dialog d_pvpinfo button]
onbutton 1
dialog d_pvpinfodetay

//////////////////////////////////
[dialog d_duyurumenu]
0,0
page 0
gumppic 48 10 5151 //üst1
gumppic 218 10 5151 //üst2
gumppic 370 10 5151 //üst3
gumppic 10 48 5153 //sol
gumppic 540 48 5155 //sağ
gumppic 48 48 5154 //orta1
gumppic 218 48 5154 //orta2
gumppic 370 48 5154 //orta3
gumppic 10 10 5170 //solüst
gumppic 540 10 5172 //sağüst
gumppic 10 150 5176 //solalt
gumppic 540 150 5178 //sağalt
gumppic 48 150 5157 //alt1
gumppic 218 150 5157 //alt2
gumppic 370 150 5157 //alt3

gumppic 123 250 5154 //duyuruorta1
gumppic 293 250 5154 //duyuruorta2
gumppic 123 352 5157 //alt1
gumppic 293 352 5157 //alt2
gumppic 123 212 5151 //üst1
gumppic 293 212 5151 //üst2
gumppic 85 212 5170 //solüst
gumppic 85 352 5176 //solalt
gumppic 463 212 5172 //sağüst
gumppic 463 352 5178 //sağalt
gumppic 85 250 5153 //sol
gumppic 463 250 5155 //sağ
gumppic 97 153 59
gumppic 175 153 57
dhtmlgump 210 13 200 20 0 0 Hell Pvp PvP Duyuru Sistemi


dhtmlgump 30 40 60 20 0 0 Loot
dhtmlgump 120 40 60 20 0 0 Var
dhtmlgump 213 40 60 20 0 0 Yok

dhtmlgump 30 60 60 20 0 0 Itemler
dhtmlgump 120 60 60 20 0 0 Bizden
dhtmlgump 213 60 60 20 0 0 Onlardan

dhtmlgump 30 100 60 20 0 0 Ucret
dhtmlgump 120 100 60 20 0 0 25k
dhtmlgump 213 100 60 20 0 0 50k
dhtmlgump 306 100 60 20 0 0 75k
dhtmlgump 399 100 60 20 0 0 100k

dhtmlgump 30 80 60 20 0 0 MaxPlayer
dhtmlgump 120 80 60 20 0 0 16
dhtmlgump 213 80 60 20 0 0 32
dhtmlgump 306 80 60 20 0 0 64

dhtmlgump 30 120 60 20 0 0 PvsP
dhtmlgump 120 120 60 20 0 0 1vs1
dhtmlgump 213 120 60 20 0 0 2vs2
dhtmlgump 306 120 60 20 0 0 3vs3
dhtmlgump 399 120 60 20 0 0 4vs4
dhtmlgump 492 120 60 20 0 0 5vs5

dhtmlgump 34 152 60 20 0 0 PvP Saati
gumppic 120 150 2444 //saatgirişi
dtextentry 123 150 50 20 0 1 00:00

button 525 152 1209 1210 1 0 1
dhtmlgump 475 150 50 20 0 0 duyur


group 0 //Loot
radio 100 40 <eval <var.radio1>> <eval <var.radio2>> <eval <var.lootvarsecildi>> 1
radio 190 40 <eval <var.radio1>> <eval <var.radio2>> <eval <var.lootyoksecildi>> 2

group 1 //MaxPlayer
radio 100 80 <eval <var.radio1>> <eval <var.radio2>> <eval <var.max16secildi>> 3
radio 190 80 <eval <var.radio1>> <eval <var.radio2>> <eval <var.max32secildi>> 4
radio 280 80 <eval <var.radio1>> <eval <var.radio2>> <eval <var.max64secildi>> 5

group 2//PvsP
radio 100 120 <eval <var.radio1>> <eval <var.radio2>> <eval <var.pvsp1vs1secildi>> 6
radio 190 120 <eval <var.radio1>> <eval <var.radio2>> <eval <var.pvsp2vs2secildi>> 7
radio 280 120 <eval <var.radio1>> <eval <var.radio2>> <eval <var.pvsp3vs3secildi>> 8
radio 370 120 <eval <var.radio1>> <eval <var.radio2>> <eval <var.pvsp4vs4secildi>> 9
radio 460 120 <eval <var.radio1>> <eval <var.radio2>> <eval <var.pvsp5vs5secildi>> 10

group 3//Itemler
radio 100 60 <eval <var.radio1>> <eval <var.radio2>> <eval <var.itemlerbizdensecildi>> 11
radio 190 60 <eval <var.radio1>> <eval <var.radio2>> <eval <var.itemlersizdensecildi>> 12

group 4//Ucret
radio 100 100 <eval <var.radio1>> <eval <var.radio2>> <eval <var.ucret25ksecildi>> 13
radio 190 100 <eval <var.radio1>> <eval <var.radio2>> <eval <var.ucret50ksecildi>> 14
radio 280 100 <eval <var.radio1>> <eval <var.radio2>> <eval <var.ucret75ksecildi>> 15
radio 370 100 <eval <var.radio1>> <eval <var.radio2>> <eval <var.ucret100ksecildi>> 16

[dialog d_duyurumenu text]


[dialog d_duyurumenu button]

onbutton 1
if (<argchk[1]> == 1)
var.loot Var
endif
if (<argchk[2]> == 1)
var.loot Yok
endif
if (<argchk[3]> == 1)
var.maxplayer 16
endif
if (<argchk[4]> == 1)
var.maxplayer 32
endif
if (<argchk[5]> == 1)
var.maxplayer 64
endif
if (<argchk[6]> == 1)
var.pvsp 1vs1
endif
if (<argchk[7]> == 1)
var.pvsp 2vs2
endif
if (<argchk[8]> == 1)
var.pvsp 3vs3
endif
if (<argchk[9]> == 1)
var.pvsp 4vs4
endif
if (<argchk[10]> == 1)
var.pvsp 5vs5
endif
if (<argchk[11]> == 1)
var.itemler Bizden
endif
if (<argchk[12]> == 1)
var.itemler Sizden
endif
if (<argchk[13]> == 1)
var.ucret 25k
endif
if (<argchk[14]> == 1)
var.ucret 50k
endif
if (<argchk[15]> == 1)
var.ucret 75k
endif
if (<argchk[16]> == 1)
var.ucret 100k
endif

////Radio secilmisler////

if (strmatch(<var.loot>,Var))
var.lootvarsecildi 1
else
var.lootvarsecildi 0
endif
if (strmatch(<var.loot>,Yok))
var.lootyoksecildi 1
else
var.lootyoksecildi 0
endif
if (<eval <var.maxplayer>>=16)
var.max16secildi 1
else
var.max16secildi 0
endif
if (<eval <var.maxplayer>>=32)
var.max32secildi 1
else
var.max32secildi 0
endif
if (<eval <var.maxplayer>>=64)
var.max64secildi 1
else
var.max64secildi 0
endif
if (strmatch(<var.pvsp>,1vs1))
var.pvsp1vs1secildi 1
else
var.pvsp1vs1secildi 0
endif
if (strmatch(<var.pvsp>,2vs2))
var.pvsp2vs2secildi 1
else
var.pvsp2vs2secildi 0
endif
if (strmatch(<var.pvsp>,3vs3))
var.pvsp3vs3secildi 1
else
var.pvsp3vs3secildi 0
endif
if (strmatch(<var.pvsp>,4vs4))
var.pvsp4vs4secildi 1
else
var.pvsp4vs4secildi 0
endif
if (strmatch(<var.pvsp>,5vs5))
var.pvsp5vs5secildi 1
else
var.pvsp5vs5secildi 0
endif
if (strmatch(<var.itemler>,Bizden))
var.itemlerbizdensecildi 1
else
var.itemlerbizdensecildi 0
endif
if (strmatch(<var.itemler>,Sizden))
var.itemlersizdensecildi 1
else
var.itemlersizdensecildi 0
endif
if (strmatch(<var.ucret>,25k))
var.ucret25ksecildi 1
else
var.ucret25ksecildi 0
endif
if (strmatch(<var.ucret>,50k))
var.ucret50ksecildi 1
else
var.ucret50ksecildi 0
endif
if (strmatch(<var.ucret>,75k))
var.ucret75ksecildi 1
else
var.ucret75ksecildi 0
endif
if (strmatch(<var.ucret>,100k))
var.ucret100ksecildi 1
else
var.ucret100ksecildi 0
endif

var.saat <argtxt[1]>
src.duyuruver
dumenu

onbutton 2
var.radio1 56
var.radio2 55
sysmessage @1156,9 Skin 1
dumenu

onbutton 3
var.radio1 2360
var.radio2 2361
sysmessage @1156,9 Skin 2
dumenu

onbutton 4
var.radio1 2510
var.radio2 2511
sysmessage @1156,9 Skin 3
dumenu




[function safe]
src.go 5265,346,15


Pvp Sistemi Bu


Çatna Yollama scripti Bu


[function denem123]
for 24
 if (<local._for>!=11) && (<local._for>!=15) && (<local._for>!=16) && (<local._for>!=18) && (<local._for>!=21)
  findlayer(layer_pack).attr 0
  findlayer(layer_pack).cont <findlayer(layer_bankbox)>
  findlayer(layer_pack).empty
  findlayer(layer_pack).dclick
  findlayer(1).bounce
  findlayer(2).bounce
  findlayer(3).bounce
  findlayer(4).bounce
  findlayer(5).bounce
  findlayer(6).bounce
  findlayer(7).bounce
  findlayer(8).bounce
  findlayer(10).bounce
  findlayer(12).bounce
  findlayer(13).bounce
  findlayer(14).bounce
  findlayer(17).bounce
  findlayer(18).bounce
  findlayer(19).bounce
  findlayer(20).bounce
  findlayer(22).bounce
  findlayer(23).bounce
  findlayer(24).bounce
  bank
  update
src.denem123
  return 1
 endif
endfor

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.