﻿//|//////////////////////////////////////////////////////////////////////
//|
//| Schere Stein Papier by Agatha Knüppelkuh
//| Version 2.0
//|
//| Kontakt: berlinerfunbude@yahoo.de
//|
//|//////////////////////////////////////////////////////////////////////

block load
{
	es_set slotzweifrei 0
	es_xset gamesperre "0 "

	popup create slots
	popup addline slots "Schere Stein Papier by Agatha Knüppelkuh"
	popup addline slots "Wähle einen freien Spielplatz:"
	popup addline slots "-----------------------------------"
	popup addline slots "->1. Spielplatz 1"
	popup addline slots "->2. Spielplatz 2"
	popup addline slots "-----------------------------------"
	popup addline slots "0. Close"
	popup menuselect slots schere/slotjoin

	popup create wartenb
	popup addline wartenb "->1. Bitte warten..."
	popup addline wartenb "--------------------------------------"
	popup addline wartenb "Warte bis dein Gegner seine"
	popup addline wartenb "Auswahl getätigt hat..."
	popup create wartenb2
	popup addline wartenb2 "->1. Bitte warten..."
	popup addline wartenb2 "-------------------------------------"
	popup addline wartenb2 "Warte bis dein Gegner auf"
	popup addline wartenb2 "'Weiter spielen' gedrückt hat..."

	es_msg #multi #greenSchere Stein Papier by #lightgreenAgatha Knueppelkuh #greenloadet!

	es_xsetinfo belohnung1 "0 " //+25 Hp
	es_xsetinfo belohnung2 "0 " //+Smoke
	es_xsetinfo belohnung3 "0 " //+He

	es_xset SSP_version "2.0"
	es_xmakepublic SSP_version
}

event player_say
{
	if (event_var(text) = "!ssp") do
	{
		es_xset spielertot 0
		es getplayerinfo spielertot event_var(userid) isdead

		if (server_var(spielertot) = 1) do
		{
				es popup send slots event_var(userid)
		}
		else do
		{
			es_menu 15 event_var(userid) "[SSP] Du musst Tot sein um Schere-Stein-Papier spielen zu können!"
		}
	}
}

block slotjoin
{
	if (server_var(_popup_choice) = 1) do
	{
		if (server_var(sloteinsfrei) = 0) do
		{
			es_xsetinfo sea " "
			es_xsetinfo sza " "
			es_setinfo seap 0
			es_setinfo szap 0
			es_xsetinfo userida " "
			es_xsetinfo useridaa " "

			keymenu exists exists_var mymenu
			if (server_var(exists_var) = 1) then keymenu delete mymenu
			es_createplayerlist playerlist
			keymenu create mymenu myvar schere/spielerausa playerlist #keyvalue name #key WÃ¤hle einen Gegner...
			es keymenu send mymenu event_var(userid)
			es_keygroupdelete playerlist
		}
		else do
		{
			es_tell event_var(userid) #multi #green[SSP] #lightgreenDieser Slot ist bereits belegt. Hier spielen#green server_var(sea) #lightgreenvs.#green server_var(sza)
		}
	}

	if (server_var(_popup_choice) = 2) do
	{
		if (server_var(slotzweifrei) = 0) do
		{
			es_xsetinfo seb " "
			es_xsetinfo szb " "
			es_setinfo sebp 0
			es_setinfo szbp 0
			es_xsetinfo useridb " "
			es_xsetinfo useridbb " "

			keymenu exists exists_var mymenu
			if (server_var(exists_var) = 1) then keymenu delete mymenu
			es_createplayerlist playerlist
			keymenu create mymenu myvar schere/spielerausb playerlist #keyvalue name #key WÃ¤hle einen Gegner...
			es keymenu send mymenu event_var(userid)
			es_keygroupdelete playerlist
		}
		else do
		{
			es_tell event_var(userid) #multi #green[SSP] #lightgreenDieser Slot ist bereits belegt. Hier spielen#green server_var(seb) #lightgreenvs.#green server_var(szb)
		}
	}
}

block spielerausa
{
	es_xset spielertot 0
	es getplayerinfo spielertot server_var(myvar) isdead

	if (server_var(sloteinsfrei) = 0) do
	{
	es_set sloteinsfrei 1
	if (event_var(userid) != server_var(myvar)) do
	{
	if (server_var(spielertot) = 1) do
	{
		es getplayerinfo sea event_var(userid) name
		es_set userida event_var(userid)
		es getplayerinfo sza server_var(myvar) name
		es_set useridaa server_var(myvar)

		es_set server_var(sloteinsfrei) 1
		popup create annehmenfragea
		popup addlinef annehmenfragea "%1 möchte dich auf" sea
		popup addline annehmenfragea "eine Partie Schere-Stein-Papier einladen!"
		popup addline annehmenfragea "----------------------------------"
		popup addline annehmenfragea "->1. Annehmen!"
		popup addline annehmenfragea "->2. Ablehnen!"
		popup addline annehmenfragea "----------------------------------"
		popup menuselect annehmenfragea schere/annehmfrageantworta

		es popup send annehmenfragea server_var(useridaa)

	}
	else do
	{
		es_set sloteinsfrei 0
		es_menu 15 event_var(userid) "[SSP] Der Gegenspieler den du gewÃ¤hlt hast, ist noch am Leben. Nur tote                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      