AdminMod.de
https://www.adminmod.de/

kleine beschäftigung für tote
https://www.adminmod.de/viewtopic.php?t=4748
Seite 1 von 1

Autor:  Rinde [ 16.02.2003, 02:57 ]
Betreff des Beitrags:  kleine beschäftigung für tote

ich hab heute mal lust gehabt was richtig sinnloses zu schreiben. ihr kennt sicher alle das handy-spiel snake.
ahnt ihr was?
genau, ich hab das ganze als adminmod plugin :roll:
ist halt nen wenig langweilig, weil sich das viech nur ein feld pro sekunde bewegt :D

das ganze ist allerdings noch im alpha-stadium, gerade erst funktionsfähig
menüs gibts vielleicht später

und das nächste mal wenn mir langweilig ist mache ich schiffe versenken, dann aber für 2 spieler :D

Autor:  Rinde [ 16.02.2003, 03:01 ]
Betreff des Beitrags: 

hab mal nen screenshot gemacht. das weisse ist die schlange, das graue das "spielfeld", der gelbe kreis der kopp, und der rote kreis ist das ding was man einsammeln muss. das rote kreuz kennzeichnet den punkt, in den man reingelaufen ist

warum mag das forum mein .jpg nicht nehmen? das behauptet bmp wäre ein nicht erlaubter typ :-?

egol, commands sind

admin_snake_startgame
admin_snake_endgame
admin_snake_left
admin_snake_right
admin_snake_up
admin_snake_down

letztere 4 bindet man sich clevererweise auf irgendwelche tasten :wink:

Autor:  [-=THH=-]Stillsetzhut [ 16.02.2003, 09:31 ]
Betreff des Beitrags: 

:lol: Das ist ja was! :lol: Ma sehn wies ankommt :lol:

Autor:  Sir Drink a lot [ 16.02.2003, 16:15 ]
Betreff des Beitrags: 

feine Sache :-)

Da ich aber zu faul bin, mir Tasten zu binden, habe ich noch ein HSay reingenommen.
Code:
public HSay(HLCommand,HLData,HLUserName,UserIndex) {
	new Data[MAX_DATA_LENGTH];
	convert_string(HLData,Data,MAX_DATA_LENGTH);
	strstripquotes(Data);
	if(g_Playing[UserIndex]==PLAYING){
		switch(Data[0]){
			case 'l': plugin_exec("admin_snake_left","");
			case 'r': plugin_exec("admin_snake_right","");
			case 'u': plugin_exec("admin_snake_up","");
			case 'd': plugin_exec("admin_snake_down","");
		}
		return PLUGIN_HANDLED;
	}
	return PLUGIN_CONTINUE;
}
case default: return PLUGIN_CONTINUE;

Autor:  [WING] Black Knight [ 16.02.2003, 17:05 ]
Betreff des Beitrags: 

Dann muss man aber jede Taste mit Return bestätigen. Bei einer Sekunde pro Spielzug aber nicht schlimm.

Autor:  [-=THH=-]Stillsetzhut [ 30.06.2003, 19:10 ]
Betreff des Beitrags: 

Bitte mal reinhaengen ;)

Autor:  Rinde [ 30.06.2003, 19:22 ]
Betreff des Beitrags: 

hmm
*such*
*denk*
SAGT BLOSS IHR BENUTZT DAS?!?!!
LOL echt mal

Dateianhänge:
plugin_rm_rindy_snake.sma [8.56 KiB]
244-mal heruntergeladen

Autor:  [-=THH=-]Stillsetzhut [ 30.06.2003, 19:27 ]
Betreff des Beitrags: 

Ich wollte es mal probieren ......... aber sicher ist es Spass :D

Autor:  Rinde [ 30.06.2003, 19:29 ]
Betreff des Beitrags: 

geht, bei dem tempo...

/me wartet, dass set_timer auch kommazahlen als verzögerung nimmt

Autor:  [-=THH=-]Stillsetzhut [ 30.06.2003, 19:39 ]
Betreff des Beitrags: 

Ok, nur mal erstes Feedback von mir .......... der neue Compiler hat keine Fehlermeldung gebracht .... Plugin ist nun online und wartet auf die naechste Map :D

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/