Warnings
#1

Hi,
I've a problem with my script :P

There are to many warnings ..

see:

Код:
#include <a_samp>
#include <dini>

#define DIALOG_LOGIN 3
#define DIALOG_REG 4

#define COLOR_GOLD 0xB8860BAA
#define COLOR_RED 0xFF0000AA

#define adminmenu 0
#define adminkick 1
#define adminban 2
#define adminheal 3
#define adminkill 4
#define adminarmo 5

#define adminmsg 777

new clpl;

new ammueingang;
new ammuausgang;
new pdeingang;
new pdausgang;
new ladeneingang;
new ladenausgang;
new Bankeingang;
new Bankausgang;
new Casinoeingang;
new Casinoausgang;
new Rathauseingang;
new Rathausausgang;
new ladenbuy;
new guide;
new healthpd;
new armorpd;
new healthfbi;
new armorfbi;
new PdTor;
new FBITor;
new AdTor;
new string[128];

enum spieler_daten
{
wanted,
skin,
Admin,
VIP,
eingeloggt
}
new Spieler[MAX_PLAYERS][spieler_daten];


main()
{
	print("\n");
	print("\n");
	print("____________________");
	print("\n");
	print("\n");
	print("SanAndreasReallife");
	print("Owner Saki_61");
	print("\n");
	print("\n");
	print("____________________");
	print("\n");
	print("\n");
						

}

public OnGameModeInit()
{
  UsePlayerPedAnims();
  DisableInteriorEnterExits();
  AllowAdminTeleport(1);
  LimitGlobalChatRadius(200.0);
	SetGameModeText("Reallife");
	AddPlayerClass(28,1722.6147,-1627.5576,20.2128,0.9203,0,0,0,0,0,0); // SPIELERSPAWN
	
  AddStaticVehicleEx(509,1706.8466,-1605.6628,13.0590,359.7638,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1705.3658,-1605.6334,13.0629,358.5802,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1703.8347,-1605.6766,13.0664,0.8608,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1702.3878,-1605.7139,13.0669,358.6829,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1736.8910,-1610.1195,13.0590,0.4918,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1738.3359,-1610.1646,13.0588,0.6103,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1739.8658,-1610.1576,13.0590,359.7370,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1741.3947,-1610.2483,13.0596,1.3773,1,2,3600000); // SPIELERSPAWN
  
  
  
  
  	ammueingang = CreatePickup(1559 , 23, 1368.3658,-1279.6582,13.5469,-1);
	ammuausgang = CreatePickup(1559 , 23, 315.6944,-143.6528,999.6016,-1);
	pdeingang = CreatePickup(1247, 23, 1555.4990,-1675.7018,16.1953,-1);
	pdausgang = CreatePickup(1247, 23, 246.8456,62.3195,1003.6406,-1);
	ladeneingang = CreatePickup(1559 , 23, 1352.4978,-1759.2523,13.5078,-1);
	ladenausgang = CreatePickup(1559 , 23, -25.1579,-141.5409,1003.5469,-1);
	Bankeingang = CreatePickup(1559 , 23, 1498.3506,-1580.8198,13.5498,-1);
	Bankausgang = CreatePickup(1559 , 23, 2315.5220,0.3536,26.7422,-1);
  Casinoeingang = CreatePickup(1559 , 23, 1837.0272,-1682.3663,13.3233,-1);
  Casinoausgang = CreatePickup(1559 , 23, 2233.8181,1714.6779,1012.3828,-1);
  Rathauseingang = CreatePickup(1559 , 23, 2034.1368,-1401.6810,17.2945,-1);
  Rathausausgang = CreatePickup(1559 , 23, 390.7691,173.8146,1008.3828,-1);


	healthpd = CreatePickup(1240, 1, 1558.5354,-1693.4006,5.8970,-1);
  healthfbi = CreatePickup(1240, 1, 753.7640,-1355.6819,13.5000,-1);
	armorpd = CreatePickup(1242, 1, 1560.5802,-1693.6343,5.8906,-1);
	armorfbi = CreatePickup(1242, 1, 748.9783,-1355.6624,13.5000,-1);

	ladenbuy = CreatePickup(1239 , 1, -22.2623,-138.3866,1003.5469,-1);
	guide = CreatePickup(1239 , 1, 1719.5884,-1624.5590,20.2113,-1);
  
  
	return 1;
}

public OnGameModeExit()
{
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
  SetPlayerPos(playerid, 2032.2887,1544.8514,10.8203);
  SetPlayerCameraPos(playerid, 2037.3260,1544.8792,10.8203);
  SetPlayerCameraLookAt(playerid, 2032.2887,1544.8514,10.8203);
  SetPlayerFacingAngle(playerid, 270.0);
	return 1;
}

public OnPlayerConnect(playerid)
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	if(fexist(accFormat))
	{
		ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
	}
	else
	{
		ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
	}
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	if(fexist(accFormat) && Spieler[playerid][eingeloggt])
	{
		dini_IntSet(accFormat,"wanted",Spieler[playerid][wanted]);
		dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
		dini_IntSet(accFormat,"Geld",GetPlayerMoney(playerid));
		dini_IntSet(accFormat,"Score",GetPlayerScore(playerid));
	}
	Spieler[playerid][eingeloggt] = 0;
	Spieler[playerid][wanted] = 0;
	Spieler[playerid][skin] = 0;
	return 1;
}


public OnPlayerSpawn(playerid)
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
 	if (strcmp("/VIP", cmdtext, true, 12) == 0)
	{
	  if(Spieler[playerid][VIP]==1)
	  {
	  SendClientMessage(playerid, COLOR_GOLD, "Du bist ein VIP Mitglied!");
	  SendClientMessage(playerid, COLOR_GOLD, "Du kannst befehle nutzen, die kein normales Mitglied nutzen kann");
	  SendClientMessage(playerid, COLOR_GOLD, "Ausserdem bekommst du pro Payday einen Geldbonus von 2000$");
	  SendClientMessage(playerid, COLOR_GOLD, "_________________________Die befele_____________________________");
	  SendClientMessage(playerid, COLOR_GOLD, "________________________________________________________________");
	  }
		return 1;
	}
	
	if (strcmp("/pd", cmdtext, true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
 	    MoveObject(PdTor, 1597.4130859375, -1638.1239013672, 15.202722549438 , 4);
      SetTimer("ClosePdTor", 5000, 0);

		}
		return 1;
  }

	if (strcmp("/fbi", cmdtext, true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
 	    MoveObject(FBITor, 770, -1330.0888671875, 12.963174819946 , 4);
      SetTimer("CloseFBITor", 5000, 0);
		}
		return 1;
  }

  if (strcmp("/ad", cmdtext, true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
 	    MoveObject(AdTor, 924.01934814453, -1233.9144287109, 16.046480178833 , 4);
      SetTimer("CloseAdTor", 5000, 0);
		}
		return 1;
  }
  
  	if (strcmp("/kaufen", cmdtext, true, 12) == 0)
	{
   if(IsPlayerInRangeOfPoint(playerid,2, -22.2623,-138.3866,1003.5469))

   ShowPlayerDialog(playerid, 3, 2, "Menь", "Bier $5\nPizza $7\nWeed $50", "Select", "Exit");
		return 1;
	}

 	if (strcmp("/stadtplan", cmdtext, true, 12) == 0)
	{
   if(IsPlayerInRangeOfPoint(playerid,2, 1719.5884,-1624.5590,20.2113))

   ShowPlayerDialog(playerid, 4, 2, "guide", "24/7 Shop \nWaffen Laden\nNoobspawn\nPolizei", "Select", "Exit");
		return 1;
	}

	return 0;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
  if(pickupid == ammueingang)
  {
	SetPlayerPos(playerid, 314.820983,-141.431991,999.601562);
	SetPlayerInterior(playerid,7);
  }
  if(pickupid == ammuausgang)
  {
	SetPlayerPos(playerid, 1366.3691,-1279.7347,13.5469);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == Casinoeingang)
  {
	SetPlayerPos(playerid, 2233.8032, 	 1712.2303, 	 1011.7632 );
	SetPlayerInterior(playerid,1);
  }
  if(pickupid == Casinoausgang)
  {
	SetPlayerPos(playerid, 1834.5892,-1682.5420,13.4252);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == Rathauseingang)
  {
	SetPlayerPos(playerid, 384.808624,173.804992,1008.382812 );
	SetPlayerInterior(playerid,3);
  }
  if(pickupid == Rathausausgang)
  {
	SetPlayerPos(playerid, 2034.0760,-1404.2744,17.2635);
	SetPlayerInterior(playerid,0);
  }


  if(pickupid == Bankeingang)
  {
	SetPlayerPos(playerid, 2315.952880,-1.618174,26.742187);
	SetPlayerInterior(playerid,0);
  }
  if(pickupid == Bankausgang)
  {
	SetPlayerPos(playerid, 1498.4370,-1582.4487,13.5469);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == pdeingang)
  {
	SetPlayerPos(playerid, 246.783996,63.900199,1003.640625);
	SetPlayerInterior(playerid,6);
  }
  if(pickupid == pdausgang)
  {
	SetPlayerPos(playerid, 1553.8668,-1675.6047,16.1953);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == ladeneingang)
  {
	SetPlayerPos(playerid, -25.132598,-139.066986,1003.546875);
	SetPlayerInterior(playerid,16);
  }
  if(pickupid == ladenausgang)
  {
	SetPlayerPos(playerid, 1352.4601,-1757.1949,13.5078);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == healthpd)
  {
   SetPlayerHealth(playerid,100.00);
  }
  if(pickupid == healthfbi)
  {
   SetPlayerHealth(playerid,100.00);
  }

  if(pickupid == armorpd)
  {
   SetPlayerArmour(playerid, 100.0);
  }
  if(pickupid == armorfbi)
  {
   SetPlayerArmour(playerid, 100.0);
  }

  if(pickupid == ladenbuy)
  {
  format(string, sizeof(string), "~w~ benutze: /kaufen");
  GameTextForPlayer(playerid,string,3500,4);
  }

  if(pickupid == guide)
  {
  format(string, sizeof(string), "~w~ benutze: /stadtplan");
  GameTextForPlayer(playerid,string,3500,4);
  }

  return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	if(response)
	{
		switch(dialogid)
		{
			case DIALOG_LOGIN:
			{
  				if(!strlen(inputtext))
				{
					ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
					return SendClientMessage(playerid,0xFFFFFFFF,"Kein Passwort angegeben!");
				}
				if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) == 0)
  			{
					Spieler[playerid][wanted] = dini_Int(accFormat,"wanted");
					Spieler[playerid][skin] = dini_Int(accFormat,"skin");
					Spieler[playerid][Admin] = dini_Int(accFormat,"Admin");
					Spieler[playerid][VIP] = dini_Int(accFormat,"VIP");
					GivePlayerMoney(playerid,dini_Int(accFormat,"Geld"));
					SetPlayerScore(playerid,dini_Int(accFormat,"Score"));
					Spieler[playerid][eingeloggt] = 1;
					SendClientMessage(playerid,0xFFFFFFFF,"Du wurdest erfolgreich eingeloggt.");
				}
				else
				{
					ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
					SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort war Falsch!");
				}
			}
			case DIALOG_REG:
			{
				if(!strlen(inputtext))
				{
						ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
   					return SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort ist zu kurz!");
				}
				dini_Create(accFormat);
  			dini_Set(accFormat,"Passwort",inputtext);
    			Spieler[playerid][eingeloggt] = 1;
     		SendClientMessage(playerid,0xFFFFFFFF,"Account wurde angelegt und du wurdest eingeloggt.");
			}
		}
	}
	else
	{
		switch(dialogid)
		{
			case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
			case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
		}
	}
	if(dialogid == adminmenu)
	{
	  if(response)
	  {
	    if(listitem == 0)
	    {
   		new name[MAX_PLAYER_NAME], string[256];
  		GetPlayerName(clpl, name, sizeof(name));
  		new aname[MAX_PLAYER_NAME];
  		GetPlayerName(playerid, aname, sizeof(aname));
  		format(string, sizeof(string), "[SERVER] %s wurde von %s gekickt.", name, aname);
  		SendClientMessageToAll(COLOR_RED, string);
  		Kick(clpl);
  		clpl = 0;
			}
	    if(listitem == 1)
	    {
  		  Ban(clpl);
		  clpl = 0;
			}
			if(listitem == 2)
	    {
  	  	SetPlayerHealth(clpl, 100);
	  	clpl = 0;
			}
			if(listitem == 3)
	    {
	    SetPlayerHealth(clpl, 0);
	  		clpl = 0;
			}
			if(listitem == 4)
			{
			SetPlayerArmour(clpl, 100);
	  		clpl = 0;
			}
		}
	}
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
	if(Spieler[playerid][Admin]>=1)
	{
	  ShowPlayerDialog(playerid, adminmenu, DIALOG_STYLE_LIST, "Adminmenь", "Kicken\nBannen\nHealen\nKillen\nArmour", "OK", "Abbrechen");
	  clpl = clickedplayerid;
 	}
 	return 1;
}
I hope anybody can help me !

sry for bad english / I'm a German one !:P
Reply
#2

Maybe you can add warrnings that you get ?
Reply
#3

Код:
#include <a_samp>
#include <dini>

#define DIALOG_LOGIN 3
#define DIALOG_REG 4

#define COLOR_GOLD 0xB8860BAA
#define COLOR_RED 0xFF0000AA
#define adminmenu 0
#define adminkick 1
#define adminban 2
#define adminheal 3
#define adminkill 4
#define adminarmo 5
#define adminmsg 777

new clpl;

new ammueingang;
new ammuausgang;
new pdeingang;
new pdausgang;
new ladeneingang;
new ladenausgang;
new Bankeingang;
new Bankausgang;
new Casinoeingang;
new Casinoausgang;
new Rathauseingang;
new Rathausausgang;
new ladenbuy;
new guide;
new healthpd;
new armorpd;
new healthfbi;
new armorfbi;
new PdTor;
new FBITor;
new AdTor;
new string[128];

enum spieler_daten
{
wanted,
skin,
Admin,
VIP,
eingeloggt
}
new Spieler[MAX_PLAYERS][spieler_daten];


main()
{
	print("\n");
	print("\n");
	print("____________________");
	print("\n");
	print("\n");
	print("SanAndreasReallife");
	print("Owner Saki_61");
	print("\n");
	print("\n");
	print("____________________");
	print("\n");
	print("\n");
						

}

public OnGameModeInit()
{
  UsePlayerPedAnims();
  DisableInteriorEnterExits();
  AllowAdminTeleport(1);
  LimitGlobalChatRadius(200.0);
  SetGameModeText("Reallife");
  AddPlayerClass(28,1722.6147,-1627.5576,20.2128,0.9203,0,0,0,0,0,0); // SPIELERSPAWN
	
  AddStaticVehicleEx(509,1706.8466,-1605.6628,13.0590,359.7638,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1705.3658,-1605.6334,13.0629,358.5802,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1703.8347,-1605.6766,13.0664,0.8608,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1702.3878,-1605.7139,13.0669,358.6829,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1736.8910,-1610.1195,13.0590,0.4918,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1738.3359,-1610.1646,13.0588,0.6103,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1739.8658,-1610.1576,13.0590,359.7370,1,2,3600000); // SPIELERSPAWN
  AddStaticVehicleEx(509,1741.3947,-1610.2483,13.0596,1.3773,1,2,3600000); // SPIELERSPAWN
  
  
  
  
  ammueingang = CreatePickup(1559 , 23, 1368.3658,-1279.6582,13.5469,-1);
  ammuausgang = CreatePickup(1559 , 23, 315.6944,-143.6528,999.6016,-1);
  pdeingang = CreatePickup(1247, 23, 1555.4990,-1675.7018,16.1953,-1);
  pdausgang = CreatePickup(1247, 23, 246.8456,62.3195,1003.6406,-1);
  ladeneingang = CreatePickup(1559 , 23, 1352.4978,-1759.2523,13.5078,-1);
  ladenausgang = CreatePickup(1559 , 23, -25.1579,-141.5409,1003.5469,-1);
  Bankeingang = CreatePickup(1559 , 23, 1498.3506,-1580.8198,13.5498,-1);
  Bankausgang = CreatePickup(1559 , 23, 2315.5220,0.3536,26.7422,-1);
  Casinoeingang = CreatePickup(1559 , 23, 1837.0272,-1682.3663,13.3233,-1);
  Casinoausgang = CreatePickup(1559 , 23, 2233.8181,1714.6779,1012.3828,-1);
  Rathauseingang = CreatePickup(1559 , 23, 2034.1368,-1401.6810,17.2945,-1);
  Rathausausgang = CreatePickup(1559 , 23, 390.7691,173.8146,1008.3828,-1);


  healthpd = CreatePickup(1240, 1, 1558.5354,-1693.4006,5.8970,-1);
  healthfbi = CreatePickup(1240, 1, 753.7640,-1355.6819,13.5000,-1);
  armorpd = CreatePickup(1242, 1, 1560.5802,-1693.6343,5.8906,-1);
  armorfbi = CreatePickup(1242, 1, 748.9783,-1355.6624,13.5000,-1);
  ladenbuy = CreatePickup(1239 , 1, -22.2623,-138.3866,1003.5469,-1);
  guide = CreatePickup(1239 , 1, 1719.5884,-1624.5590,20.2113,-1);
  
  
	return 1;
}

public OnGameModeExit()
{
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
  SetPlayerPos(playerid, 2032.2887,1544.8514,10.8203);
  SetPlayerCameraPos(playerid, 2037.3260,1544.8792,10.8203);
  SetPlayerCameraLookAt(playerid, 2032.2887,1544.8514,10.8203);
  SetPlayerFacingAngle(playerid, 270.0);
	return 1;
}

public OnPlayerConnect(playerid)
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	if(fexist(accFormat))
	{
		ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
	}
	else
	{
		ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
	}
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	if(fexist(accFormat) && Spieler[playerid][eingeloggt])
	{
	dini_IntSet(accFormat,"wanted",Spieler[playerid][wanted]);
	dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
	dini_IntSet(accFormat,"Geld",GetPlayerMoney(playerid));
	dini_IntSet(accFormat,"Score",GetPlayerScore(playerid));
	}
	Spieler[playerid][eingeloggt] = 0;
	Spieler[playerid][wanted] = 0;
	Spieler[playerid][skin] = 0;
	return 1;
}


public OnPlayerSpawn(playerid)
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
 	if (strcmp("/VIP", cmdtext, true, 12) == 0)
	{
	  if(Spieler[playerid][VIP]==1)
	  {
	  SendClientMessage(playerid, COLOR_GOLD, "Du bist ein VIP Mitglied!");
	  SendClientMessage(playerid, COLOR_GOLD, "Du kannst befehle nutzen, die kein normales Mitglied nutzen kann");
	  SendClientMessage(playerid, COLOR_GOLD, "Ausserdem bekommst du pro Payday einen Geldbonus von 2000$");
	  SendClientMessage(playerid, COLOR_GOLD, "_________________________Die befele_____________________________");
	  SendClientMessage(playerid, COLOR_GOLD, "________________________________________________________________");
	  }
		return 1;
	}
	
	if (strcmp("/pd", cmdtext, true) == 0)
	{
	if(IsPlayerConnected(playerid))
		{
 	    MoveObject(PdTor, 1597.4130859375, -1638.1239013672, 15.202722549438 , 4);
        SetTimer("ClosePdTor", 5000, 0);

		}
		return 1;
     }
    if (strcmp("/fbi", cmdtext, true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
 	 MoveObject(FBITor, 770, -1330.0888671875, 12.963174819946 , 4);
     SetTimer("CloseFBITor", 5000, 0);
	 }
		return 1;
  }

  if (strcmp("/ad", cmdtext, true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
 	    MoveObject(AdTor, 924.01934814453, -1233.9144287109, 16.046480178833 , 4);
      SetTimer("CloseAdTor", 5000, 0);
		}
		return 1;
  }
  
  	if (strcmp("/kaufen", cmdtext, true, 12) == 0)
	{
   if(IsPlayerInRangeOfPoint(playerid,2, -22.2623,-138.3866,1003.5469))

   ShowPlayerDialog(playerid, 3, 2, "Menь", "Bier $5\nPizza $7\nWeed $50", "Select", "Exit");
		return 1;
	}

 	if (strcmp("/stadtplan", cmdtext, true, 12) == 0)
	{
   if(IsPlayerInRangeOfPoint(playerid,2, 1719.5884,-1624.5590,20.2113))

   ShowPlayerDialog(playerid, 4, 2, "guide", "24/7 Shop \nWaffen Laden\nNoobspawn\nPolizei", "Select", "Exit");
		return 1;
	}

	return 0;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
  if(pickupid == ammueingang)
  {
	SetPlayerPos(playerid, 314.820983,-141.431991,999.601562);
	SetPlayerInterior(playerid,7);
  }
  if(pickupid == ammuausgang)
  {
	SetPlayerPos(playerid, 1366.3691,-1279.7347,13.5469);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == Casinoeingang)
  {
	SetPlayerPos(playerid, 2233.8032, 	 1712.2303, 	 1011.7632 );
	SetPlayerInterior(playerid,1);
  }
  if(pickupid == Casinoausgang)
  {
	SetPlayerPos(playerid, 1834.5892,-1682.5420,13.4252);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == Rathauseingang)
  {
	SetPlayerPos(playerid, 384.808624,173.804992,1008.382812 );
	SetPlayerInterior(playerid,3);
  }
  if(pickupid == Rathausausgang)
  {
	SetPlayerPos(playerid, 2034.0760,-1404.2744,17.2635);
	SetPlayerInterior(playerid,0);
  }


  if(pickupid == Bankeingang)
  {
	SetPlayerPos(playerid, 2315.952880,-1.618174,26.742187);
	SetPlayerInterior(playerid,0);
  }
  if(pickupid == Bankausgang)
  {
	SetPlayerPos(playerid, 1498.4370,-1582.4487,13.5469);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == pdeingang)
  {
	SetPlayerPos(playerid, 246.783996,63.900199,1003.640625);
	SetPlayerInterior(playerid,6);
  }
  if(pickupid == pdausgang)
  {
	SetPlayerPos(playerid, 1553.8668,-1675.6047,16.1953);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == ladeneingang)
  {
	SetPlayerPos(playerid, -25.132598,-139.066986,1003.546875);
	SetPlayerInterior(playerid,16);
  }
  if(pickupid == ladenausgang)
  {
	SetPlayerPos(playerid, 1352.4601,-1757.1949,13.5078);
	SetPlayerInterior(playerid,0);
  }

  if(pickupid == healthpd)
  {
   SetPlayerHealth(playerid,100.00);
  }
  if(pickupid == healthfbi)
  {
   SetPlayerHealth(playerid,100.00);
  }

  if(pickupid == armorpd)
  {
   SetPlayerArmour(playerid, 100.0);
  }
  if(pickupid == armorfbi)
  {
   SetPlayerArmour(playerid, 100.0);
  }

  if(pickupid == ladenbuy)
  {
  format(string, sizeof(string), "~w~ benutze: /kaufen");
  GameTextForPlayer(playerid,string,3500,4);
  }

  if(pickupid == guide)
  {
  format(string, sizeof(string), "~w~ benutze: /stadtplan");
  GameTextForPlayer(playerid,string,3500,4);
  }

  return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"%s.datei",pname);
	if(response)
	{
		switch(dialogid)
		{
			case DIALOG_LOGIN:
			{
  				if(!strlen(inputtext))
				{
					ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
					return SendClientMessage(playerid,0xFFFFFFFF,"Kein Passwort angegeben!");
				}
				if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) == 0)
  			{
					Spieler[playerid][wanted] = dini_Int(accFormat,"wanted");
					Spieler[playerid][skin] = dini_Int(accFormat,"skin");
					Spieler[playerid][Admin] = dini_Int(accFormat,"Admin");
					Spieler[playerid][VIP] = dini_Int(accFormat,"VIP");
					GivePlayerMoney(playerid,dini_Int(accFormat,"Geld"));
					SetPlayerScore(playerid,dini_Int(accFormat,"Score"));
					Spieler[playerid][eingeloggt] = 1;
					SendClientMessage(playerid,0xFFFFFFFF,"Du wurdest erfolgreich eingeloggt.");
				}
				else
				{
					ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
					SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort war Falsch!");
				}
			}
			case DIALOG_REG:
			{
				if(!strlen(inputtext))
				{
						ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
   					return SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort ist zu kurz!");
				}
				dini_Create(accFormat);
  			dini_Set(accFormat,"Passwort",inputtext);
    			Spieler[playerid][eingeloggt] = 1;
     		SendClientMessage(playerid,0xFFFFFFFF,"Account wurde angelegt und du wurdest eingeloggt.");
			}
		}
	}
	else
	{
		switch(dialogid)
		{
			case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
			case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
		}
	}
	if(dialogid == adminmenu)
	{
	  if(response)
	  {
	    if(listitem == 0)
	    {
   		new name[MAX_PLAYER_NAME], string[256];
  		GetPlayerName(clpl, name, sizeof(name));
  		new aname[MAX_PLAYER_NAME];
  		GetPlayerName(playerid, aname, sizeof(aname));
  		format(string, sizeof(string), "[SERVER] %s wurde von %s gekickt.", name, aname);
  		SendClientMessageToAll(COLOR_RED, string);
  		Kick(clpl);
  		clpl = 0;
			}
	    if(listitem == 1)
	    {
  		  Ban(clpl);
		  clpl = 0;
			}
			if(listitem == 2)
	    {
  	  	SetPlayerHealth(clpl, 100);
	  	clpl = 0;
			}
			if(listitem == 3)
	    {
	    SetPlayerHealth(clpl, 0);
	  		clpl = 0;
			}
			if(listitem == 4)
			{
			SetPlayerArmour(clpl, 100);
	  		clpl = 0;
			}
		}
	}
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
	if(Spieler[playerid][Admin]>=1)
	{
	  ShowPlayerDialog(playerid, adminmenu, DIALOG_STYLE_LIST, "Adminmenь", "Kicken\nBannen\nHealen\nKillen\nArmour", "OK", "Abbrechen");
	  clpl = clickedplayerid;
 	}
 	return 1;
}
Reply
#4

Acctualy you need fix those spaces i dont have so much time so i missed few... sorry for triple post
Reply
#5

my warnings:

C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\pawno\include\dutils.inc(2 : warning 219: local variable "string" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\pawno\include\dutils.inc(132) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\pawno\include\dutils.inc(172) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\pawno\include\dutils.inc(267) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\pawno\include\dutils.inc(324) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\pawno\include\dutils.inc(366) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(213) : warning 217: loose indentation
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(223) : warning 217: loose indentation
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(22 : warning 217: loose indentation
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(236) : warning 217: loose indentation
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(405) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(436) : warning 209: function "OnDialogResponse" should return a value
C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(447) : warning 203: symbol is never used: "strtok"


MaykoX in ur script are more warings like 'loose indentation' :P
Reply
#6

Make a global string and delete the others.
Reply
#7

'Make a global string'

sry i'm a newbie :P
Reply
#8

Quote:
Originally Posted by Niixie
Make a global string and delete the others.
amm here is string :

new string [128]; - i got it at on player command text.

i think i fixed other warrnings in script up

C:\Dokumente und Einstellungen\ADMIN\Desktop\Server\Samp 0.3\gamemodes\SanAndreasReallife.pwn(447) : warning 203: symbol is never used: "strtok"
tells you that you don't need strtok becouse its never used.

The lose ind. problems are just spaces that are not need somewhere.
Reply
#9

new string [128]; is already in the script :P
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)