Forum
Allgemein
Neulingsfragen hier hinein
S2World
Guestgeht das auch nur mit 2 Maps
und wenn man eins gesetzt hat und das alles gemacht hat wie kann man dan in der Map hin und her reisen?
Bitte kann man da wer helfen
davidsung has written
S2 World? Nie gehört, könntest du kurz beschreiben, um was es sich hierbei handelt? 

S2 war/ist ein Projekt von McLeaf das es möglich macht mehrere Maps miteinander miteinander zu verknüpfen. Man geht an den Kartenrand und *schwups* biste auf ner anderen Map.
@Gast
Hier sollen explizit Fragen zu Stranded II rein.
beim Readme steht das man die Maps mit ner id machen soll geht das auch ohne??
edited 1×, last 20.09.08 05:52:13 pm
der Staff
Guestdenn: ich mach ohne Extension Mod möchte aber das der Staff bei den originalen ist (extension ruckelt bei mir also nehm ich das originale)
danke!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
id=260
name=Staff
icon=gfx\ext\icons\staff.bmp
group=ext,weapon,bizzl
model=gfx\ext\staff.b3d
radius=10
weight=2000
info=Das ist ein Staff, ein Cerinischer Kampfstab.
mat=metal
health=2500
behaviour=blade
rate=1500
damage=30
scale=0.2
healthchange=0
script=start
on:attack2 {
	local $yaw,$pitch,$x,$y,$z;
	$yaw=getyaw("unit",1);
	$pitch=getpitch("unit",1);
	$x=getx("unit",1);
	$y=gety("unit",1); $y+=20;
	$z=getz("unit",1);
	projectile 278,$x,$y,$z,3,$pitch+10,$yaw,10,260,5,1,0;
	freevar $yaw,$pitch,$x,$y,$z;
}
on:impact {
	local $info,$i,$m,$class,$id,$state;
	$class=impact_class();
	$id=impact_id();
	if (exists($class,$id)==1) {
		$i=type($class,$id);
		$m=name($class,$i);
		echo "attacked a '$m' ($i,$class,$id)";
		if (defparam($class,$i,"staffimmun")==1) {
			echo "'$m' is blessed, aborting...";
			//areal_state "healing",impact_x(),impact_y(),impact_z(),50;
			addstate "unit",1,12;
			heal $class,$id,100000;
			corona impact_x(),impact_z(),50,0,255,0,1,$id;
			skip;
		}
	}
	$info=create("info",30);
	addstate "info",$info,21;
	statevalue "info",$info,21,$id;
	statesize "info",$info,21,$class;
	setpos "info",$info,impact_x(),impact_y(),impact_z();
	loop("count",10) {
		$i=random(1,$s2e_staff_max);
		$m=join("staff_disable_",$i);
		$state=varexists($m);
		echo "$i , $m , $state";
		if ($state==0) { exit; }
	}
	if ((playerdistance("info",$info)<35) || (varexists($m)==1)) {
		free "info",$info;
		if (exists($class,$id)==1) {
			$state=random(1,9);
			if ($state==3) { $state=18; }
			if ($state==5) { $state=60; }
			addstate $class,$id,$state;
		}
		freevar $info,$i,$m,$class,$id,$state;
		skip;
	}
	clear;
	$i=join($s2e_staff_dir,"effect",$i,".s2s");
	echo "loading effect script '$i'...";
	addscript "info",$info,$i;
	event "staff","global";
	//timer "info",$info,100,1,"staff";
	freevar $info,$i,$m,$class,$id,$state;
}
on:load {
	if (varexists("s2e_staff_dir")==0) { $s2e_staff_dir="scripts\staff\"; }
	clear;
	$s2e_staff_max=join($s2e_staff_dir,"data.s2s");
	echo $s2e_staff_max;
	loadfile $s2e_staff_max,"count";
	$s2e_staff_max=buffer();
	echo $s2e_staff_max;
}
on:create { event "load"; }
script=end
???
Guest
*heul*
Guest
Ebenso musst du mal gucken welche Variablen eigendlich nur in der Extensionsmod exestieren und die ersetzen.
edited 1×, last 31.08.08 03:56:44 pm
Antwort: Warum frag ich wohl...
Neulingsfragen hier hinein



Offline