Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Counter-Strike
You last visited: Today at 18:32

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Eventscript zu Sourcemod Script

Discussion on Eventscript zu Sourcemod Script within the Counter-Strike forum part of the Popular Games category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2013
Posts: 116
Received Thanks: 3
Eventscript zu Sourcemod Script

Hallo, ist es möglich aus einem Eventscript ein Sourcemodscript zu machen?
Wenn ja, würde sich da eine nette Person finden, die mir dabei helfen würde (oder mir die Arbeit sogar abnimmt )

Hier wäre das Script:
Code:
// //|///////////////////////////////////////////////////////////|//
// //|Würfeln by Agatha Knüppelkuh!
// //|
// //|e-Mail: [email][/email]
// //|
// //|v1.6 Feedback erwünscht
// //|
// //|///////////////////////////////////////////////////////////|//

// //|ÄNDERN DES PROGRAMMIERTEN BEREICHES VERMEIDEN!|// //


block load
 {
 es_setinfo wuerfelbefehl "!w"
 es_xset werbungbei -1
 es_setinfo werbungtext " #lightgreenGib !w ein, um einen Wuerfel rollen zu lassen!"
 es_xset wuerfelwillinkl 0
 es_xset anzeigemodus 1
	es_xset werbungrundenzaehler 0
	es_xset werbungrundenzaehler2 0
	es_xsetinfo begrenzung " "
	es_set begrenzung 0
	es_xset deaglegewuerfelt 0
	es_xset deagle 30
	es_xset wuerfeln_version "1.66"
	es_xmakepublic wuerfeln_version
	es_msg #multi #green[Wuerfeln] #lightgreenWuerfeln V1.6 by Agatha Knüppelkuh geladen...
 }

event round_start
 {
	es_math werbungrundenzaehler + 1
	es_math werbungrundenzaehler2 + 1
	if (server_var(werbungrundenzaehler2) = 15) do
	 {
		es_xset werbungrundenzaehler2 "0"
		es_delayed 40.0 es_msg #multi #green[Wuerfeln]#lightgreen Wuerfeln V1.6 by #greenAgatha Knueppelkuh#lightgreen!
	 }
	if (server_var(werbungrundenzaehler) == server_var(werbungbei)) do
	 {
		es_delayed 30.0 es_msg #multi #green[Wuerfeln]#lightgreen server_var(werbungtext)
		es_math werbungrundenzaehler set 0
		es_math werbungrundenzaehler2 set 0
	 }
	es_xset begrenzung 0
 }

event player_say
 {
	es_setinfo wuerfelwill 0
	es_setinfo wuerfel2 0
	es_xsetinfo playername 0

	if (event_var(text) == server_var(wuerfelbefehl)) do
	 {

		if (event_var(es_steamid) in server_var(begrenzung)) do
		 {
			es_tell event_var(userid) #multi #green[Wuerfeln] #lightgreenDu darfst nur einmal pro Runde würfeln!
		 }
		else do
		 {
			es getplayerinfo usertot event_var(userid) isdead

			if (server_var(usertot) == 1) do
			 {
				es_tell event_var(userid) #multi #green[Wuerfeln] #lightgreenDu bist tot! Keine Zahl würde dich wiederbeleben!
			 }
			else do
			 {
				es_getplayername playername event_var(userid)
                                                        es_rand wuerfelwill 1 18
				es_rand wuerfel2 1 3
				if (server_var(anzeigemodus) = 1) then es_msg #multi #green Für server_var(playername) #lightgreenrollt jetzt der Wuerfel#default...
                                                                                                                
              es_format wuerfelwillinkl "[%1]" server_var(wuerfelwill)
              if (server_var(wuerfelwillinkl) in "0[1][2][3][4]") do
				 {
					if (server_var(anzeigemodus) != 3) then if (server_var(wuerfel2) == 1) then es_msg #multi #green server_var(playername) #lightgreendein Wuerfel rollte#green 2
					if (server_var(wuerfel2) == 1) then es_msg #multi #green server_var(playername) #lightgreen wurde ein paar mal #greengeslappt!

					if (server_var(anzeigemodus) != 3) then if (server_var(wuerfel2) == 2) then es_msg #multi #green server_var(playername) #lightgreendein Wuerfel rollte#green 5
					if (server_var(wuerfel2) == 2) then es_msg #multi #green server_var(playername) #lightgreen wurde auf #greenDrogen #lightgreengesetzt!

					if (server_var(anzeigemodus) != 3) then if (server_var(wuerfel2) == 3) then es_msg #multi #green server_var(playername) #lightgreendein Wuerfel rollte#green 6
					if (server_var(wuerfel2) == 3) then es_msg #multi #green server_var(playername) #lightgreen wurden 75Hp #greenabgezogen!
				 }
				else do
				 {
					if (server_var(anzeigemodus) != 3) then es_msg #multi #green server_var(playername) #lightgreendein Wuerfel rollte#green server_var(wuerfelwill)
				 }
                                                        if (server_var(wuerfelwill) == 1) do
                                                        {
                                                                      es_give event_var(userid) weapon_deagle
                                                                      es_menu 15 event_var(userid) "Psst!\nDein Wuerfel rollte 1!\nDir wurde eine Deagle zugesteckt!"
                                                        }

                                                        if (server_var(wuerfelwill) == 2) do
                                                        {
                                                                      es_give event_var(userid) weapon_hegrenade
                                                                      es_menu 15 event_var(userid) "Psst!\nDein Wuerfel rollte 2!\nDir wurde eine HE-Granate zugesteckt!"
                                                        }

                                                        if (server_var(wuerfelwill) == 3) do
                                                        {
                                                                      es_give event_var(userid) weapon_flashbang
                                                                      es_menu 15 event_var(userid) "Psst!\nDein Wuerfel rollte 3!\nDir wurde eine Blendgranate zugesteckt!"
                                                        }

                                                        if (server_var(wuerfelwill) == 4) do
                                                        {
                                                                      es_give event_var(userid) weapon_smokegrenade
                                                                      es_menu 15 event_var(userid) "Psst!\nDein Wuerfel rollte 4!\nDir wurde eine Rauchgranate zugesteckt!"
                                                        }

                                                        if (server_var(wuerfelwill) == 5) do
                                                        {
                                                                      es_sexec event_var(userid) kill
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurde #greengeslayt!
                                                        }

                                                        if (server_var(wuerfelwill) == 6) do
                                                        {
                                                                      es est_health event_var(userid) - 75
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurden 75Hp #greenabgezogen!
                                                        }

                                                        if (server_var(wuerfelwill) == 7) do
                                                        {
                                                                      es est_health event_var(userid) - 50
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurden 50Hp #greenabgezogen!
                                                        }

                                                        if (server_var(wuerfelwill) == 8) do
                                                        {
                                                                      es est_health event_var(userid) - 25
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurden 25Hp #greenabgezogen!
                                                        }

                                                        if (server_var(wuerfelwill) == 9) do
                                                        {
                                                                      es est_Drug event_var(userid)
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurde auf #greenDrogen #lightgreengesetzt!
                                                        }

                                                        if (server_var(wuerfelwill) == 10) do
                                                        {
                                                                      es est_Drunk event_var(userid) 100
                                                                      es_msg #multi #green server_var(playername) #lightgreen wird fuer 100Sek. auf Alc #greengesetzt!
                                                        }

                                                        if (server_var(wuerfelwill) == 11) do
                                                        {
                                                                      es_give event_var(userid) player_weaponstrip
                                                                      es_fire event_var(userid) player_weaponstrip strip
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurden alle Waffen#green abgezogen!
                                                        }

                                                        if (server_var(wuerfelwill) == 12) do
                                                        {
                                                                      es est_Freeze event_var(userid) 1
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurde #greeneingefroren!
                                                        }

                                                        if (server_var(wuerfelwill) == 13) do
                                                        {
                                                                      es est_Fade event_var(userid) 0 500 500 64 0 64 128
                                                                      es_msg #multi #green server_var(playername) #lightgreen's Bildschirm wurde eklig #greengefärbt!
                                                        }

                                                        if (server_var(wuerfelwill) == 14) do
                                                        {
                                                                      es_xset blackhole_x 0
                                                                      es_xset blackhole_y 0
                                                                      es_xset blackhole_z 0
                                                                      es_getplayerlocation blackhole_x blackhole_y blackhole_z event_var(userid)
                                                                      es est_blackhole server_var(blackhole_x) server_var(blackhole_y) server_var(blackhole_z) 7
                                                                      es_msg #multi #green Ein #lightgreenschwarzes Loch#green ist jetzt fuer 7Sek. bei#green server_var(playername)
                                                        }

                                                        if (server_var(wuerfelwill) == 15) do
                                                        {
                                                                      es est_Speed event_var(userid) 1.4
                                                                      es_msg #multi #green server_var(playername) #lightgreen laeuft jetzt #greenschneller!
                                                        }

                                                        if (server_var(wuerfelwill) == 16) do
                                                        {
                                                                      es est_health event_var(userid) + 25
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurden 25Hp #greenhinzugefuegt!
                                                        }

                                                        if (server_var(wuerfelwill) == 17) do
                                                        {
                                                                      es est_health event_var(userid) + 50
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurden 50Hp #greenhinzugefuegt!
                                                        }

                                                        if (server_var(wuerfelwill) == 18) do
                                                        {
                                                                      es est_health event_var(userid) + 75
                                                                      es_msg #multi #green server_var(playername) #lightgreen wurden 75Hp #greenhinzugefuegt!
                                                        }


				es_format begrenzung "%1 %2" server_var(begrenzung) event_var(es_steamid)
			 }
		 }
	 }
 }
MfG

thosan123
thosan123 is offline  
Old 05/17/2013, 18:59   #2

 
.Bara.'s Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 434
Received Thanks: 56
Gegen eine Gegenleistung in Form eines kleines Betrages würde ich es machen, da es ich sage mal jetzt nicht einfach ist.
.Bara. is offline  
Reply


Similar Threads Similar Threads
Sourcemod: Fehler im Script?
05/17/2013 - Counter-Strike - 2 Replies
Hallo, ich habe ein kurzes Script geschrieben, dass immer nach 120 Sekunden einen bestimmten Text an den Chat senden soll. Funktioniert auch soweit, allerdings habe ich das Gefühlt, dass ich irgendwie 2 Timer am laufen habe, es wird ab und an gleich 2 mal der Text gepostet Hier mein Quellcode: public OnClientPutInServer(client) { CreateTimer(120.0, TimerCallBack, client, TIMER_REPEAT); PrintToChat(client, "\x03Du kannst folgende Kommandos benutzen:\x03 \x04!res, !quake, !rs, !admins,...
Eventscript Autoexec.cfg?
03/03/2013 - Counter-Strike - 13 Replies
Hey habe eben das Eventscript installiert aber dort fehlt die Datei "autoexec.cfg" kann die jemand hochladen. Ich hab schon im Internet gesucht aber nichts Funktioniert.
Eventscript seit 05.02.2013
02/07/2013 - Counter-Strike - 4 Replies
Jo Leute hab ne Frage weiß jmd wann eventscript geupdatet wird wegen dem neulichen cs:s patch und könntet ihr mir n Link schicken wäre euch sehe verbunden :)
EventScript Hilfe
07/24/2011 - Counter-Strike - 0 Replies
Hallo :) ich hab ein God Mode Script erstellt und er will es einfach nicht starten Das Prob ist das er beim ausführen des commandos das popup fenster nicht aufrufen will .. Bitte um Hilfe und wundert euch nicht bin ein neukömmling ;) import popuplib
Bot Eventscript
02/15/2011 - Counter-Strike - 2 Replies
Heyho Leute, Also ich wollte mir einen AWP server aufbauen und wollte nun fragen, ob es ein Eventscript gibt mit dem Bots in der Serverliste als Spieler angezeigt werden? o.O



All times are GMT +1. The time now is 18:35.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.