All pastes #914931 Raw Edit

Zeug

public text v1 · immutable
#914931 ·published 2008-02-23 10:14 UTC
rendered paste body
	if (strcmp(cmd, "/gibessen", true)==0)
	{
		new Float:health;
	    if(IsPlayerConnected(playerid))
	    {
	        if(gTeam[playerid] == TEAM_PIZZA)
	        {
	            if(PlayerInfo[playerid][pRank] < 3)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "   Du musst mind. Rang Level 3 sein!");
	                return 1;
	            }
				new e_nr[256];
				e_nr = strtok(cmdtext, idx);
				if(!strlen(e_nr)) {
				    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /gibessen [name] [playerid]");
				    SendClientMessage(playerid, COLOR_WHITE, "Verfügbare Speisen: PizzaSalami PizzaMargaritha PizzaSchinken PizzaThunfisch PizzaKase");
				    //SendClientMessage(playerid, COLOR_WHITE, "Verfügbare Getränke: Cola ColaLight Fanta Wasser");
					return 1;
				}
				
				if(strcmp(e_nr,"PizzaMargaritha",true) == 0)
				{
				    new PizzaM[256];
		            PizzaM = strtok(cmdtext, idx);
					if(!strlen(PizzaM))
					{
					    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /gibessen PizzaMargaritha [playerid]");
					    return 1;
					}
					giveplayerid = ReturnUser(PizzaM);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(EssenInfo[playerid][ePizzaMargaritha] > 0)
					        {
	    						GetPlayerHealth(giveplayerid, health);
								SetPlayerHealth(giveplayerid, health+15);
						        GetPlayerName(playerid, sendername, sizeof(sendername));
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					            format(string, sizeof(string), "* Du hast %s seine Pizza Margaritha serviert.",giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "* Pizza Verkäufer %s hat dir deine Pizza Margaritha Serviert.Du hast 15 HP bekommen",sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        EssenInfo[playerid][ePizzaMargaritha] -= 1;
						        return 1;
					        }
						}
					}
				}
				else if(strcmp(e_nr,"PizzaSalami",true) == 0)
				{
				    new PizzaS[256];
		            PizzaS = strtok(cmdtext, idx);
					if(!strlen(PizzaS))
					{
					    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /gibessen PizzaSalami [playerid]");
					    return 1;
					}
					
					giveplayerid = ReturnUser(PizzaS);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(EssenInfo[playerid][ePizzaSalami] > 0)
					        {
	    						GetPlayerHealth(giveplayerid, health);
								SetPlayerHealth(giveplayerid, health+20);
						        GetPlayerName(playerid, sendername, sizeof(sendername));
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					            format(string, sizeof(string), "* Du hast %s sein Pizza Salami serviert.",giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "* Pizza Verkäufer %s hat dir dein Pizza Salami Serviert.Du hast 20 HP bekommen",sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        EssenInfo[playerid][ePizzaSalami] -= 1;
						        return 1;
        					}
						}
					}
				}
				else if(strcmp(e_nr,"PizzaSchinken",true) == 0)
				{
				    new PizzaSc[256];
		            PizzaSc = strtok(cmdtext, idx);
					if(!strlen(PizzaSc))
					{
					    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /gibessen PizzaSchinken [playerid]");
					    return 1;
					}
					giveplayerid = ReturnUser(PizzaSc);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(EssenInfo[playerid][ePizzaSchinken] > 0)
					        {
	    						GetPlayerHealth(giveplayerid, health);
								SetPlayerHealth(giveplayerid, health+30);
						        GetPlayerName(playerid, sendername, sizeof(sendername));
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					            format(string, sizeof(string), "* Du hast %s sein Pizza Schinken serviert.",giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "* Pizza Verkäufer %s hat dir dein Pizza Schinken Serviert.Du hast 30 HP bekommen",sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        return 1;
							}
						}
					}
				}
				else if(strcmp(e_nr,"PizzaThunfisch",true) == 0)
				{
				    new PizzaT[256];
		            PizzaT = strtok(cmdtext, idx);
					if(!strlen(PizzaT))
					{
					    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /gibessen PizzaThunfisch [playerid]");
					    return 1;
					}
					giveplayerid = ReturnUser(PizzaT);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(EssenInfo[playerid][ePizzaThunfisch] > 0)
					        {
	    						GetPlayerHealth(giveplayerid, health);
								SetPlayerHealth(giveplayerid, health+40);
						        GetPlayerName(playerid, sendername, sizeof(sendername));
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					            format(string, sizeof(string), "* Du hast %s seine Pizza Thunfisch serviert.",giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "* Pizza Verkäufer %s hat dir deine Pizza Thunfisch Serviert.Du hast 40 HP bekommen",sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        EssenInfo[playerid][ePizzaThunfisch] -= 1;
						        return 1;
							}
						}
					}
				}
				else if(strcmp(e_nr,"PizzaKase",true) == 0)
				{
				    new PizzaK[256];
		            PizzaK = strtok(cmdtext, idx);
					if(!strlen(PizzaK))
					{
					    SendClientMessage(playerid, COLOR_WHITE, "BENUTZUNG: /gibessen PizzaKase [playerid]");
					    return 1;
					}
					giveplayerid = ReturnUser(PizzaK);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(EssenInfo[playerid][ePizzaKase] > 0)
					        {
	    						GetPlayerHealth(giveplayerid, health);
								SetPlayerHealth(giveplayerid, health+50);
						        GetPlayerName(playerid, sendername, sizeof(sendername));
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					            format(string, sizeof(string), "* Du hast %s seine Pizza Käse serviert.",giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "* Pizza Verkäufer %s hat dir deine Pizza Käse Serviert.Du hast 50 HP bekommen",sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        EssenInfo[playerid][ePizzaKase] -= 1;
						        return 1;
							}
						}
					}
				}
 			}
	    }
  	return 1;
	}