Hallo zusammen
ich wollte heute einen Befehl machen (/teleport) der wenn ich ihn eingebe, Anklickbare TextDraws auftauchen und wenn man dort drauf klickt wier man dort hinteleportiert.
Allerdings habe ich 61 Warnings
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(284) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(285) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(286) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(287) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(288) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(289) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(290) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(291) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(292) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(294) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(295) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(296) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(297) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(298) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(299) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(300) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(301) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(302) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(304) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(305) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(306) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(307) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(308) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(309) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(310) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(311) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(312) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(314) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(315) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(316) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(317) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(318) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(319) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(320) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(321) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(322) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(324) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(325) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(326) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(327) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(328) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(329) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(330) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(331) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(332) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(334) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(335) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(336) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(337) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(338) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(339) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(340) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(341) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(342) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(553) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(1093) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(1097) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(1101) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(1105) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(1109) : warning 213: tag mismatch
C:\Users\Florian\Desktop\SAMP Server\gamemodes\RealLifeEvolution.pwn(1113) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
61 Warnings.
Die Zeilen dazu sind diese hier:
LSSpawn[playerid] = TextDrawCreate(15.000000, 100.000000, "LS Noobspawn");
TextDrawSetSelectable(LSSpawn[playerid], false);
TextDrawBackgroundColor(LSSpawn[playerid], 255);
TextDrawFont(LSSpawn[playerid], 1);
TextDrawLetterSize(LSSpawn[playerid], 0.500000, 1.000000);
TextDrawColor(LSSpawn[playerid], -1);
TextDrawSetOutline(LSSpawn[playerid], 0);
TextDrawSetProportional(LSSpawn[playerid], 1);
TextDrawSetShadow(LSSpawn[playerid], 1);
LVSpawn[playerid] = TextDrawCreate(15.000000, 115.000000, "LV Noobspawn");
TextDrawSetSelectable(LVSpawn[playerid], false);
TextDrawBackgroundColor(LVSpawn[playerid], 255);
TextDrawFont(LVSpawn[playerid], 1);
TextDrawLetterSize(LVSpawn[playerid], 0.500000, 1.000000);
TextDrawColor(LVSpawn[playerid], -1);
TextDrawSetOutline(LVSpawn[playerid], 0);
TextDrawSetProportional(LVSpawn[playerid], 1);
TextDrawSetShadow(LVSpawn[playerid], 1);
TextDrawSetSelectable(LVSpawn[playerid], false);
TextDrawBackgroundColor(LVSpawn[playerid], 255);
TextDrawFont(LVSpawn[playerid], 1);
TextDrawLetterSize(LVSpawn[playerid], 0.500000, 1.000000);
TextDrawColor(LVSpawn[playerid], -1);
TextDrawSetOutline(LVSpawn[playerid], 0);
TextDrawSetProportional(LVSpawn[playerid], 1);
TextDrawSetShadow(LVSpawn[playerid], 1);
Rathaus[playerid] = TextDrawCreate(15.000000, 130.000000, "Rathaus");
TextDrawSetSelectable(Rathaus[playerid], false);
TextDrawBackgroundColor(Rathaus[playerid], 255);
TextDrawFont(Rathaus[playerid], 1);
TextDrawLetterSize(Rathaus[playerid], 0.500000, 1.000000);
TextDrawColor(Rathaus[playerid], -1);
TextDrawSetOutline(Rathaus[playerid], 0);
TextDrawSetProportional(Rathaus[playerid], 1);
TextDrawSetShadow(Rathaus[playerid], 1);
TextDrawSetSelectable(Rathaus[playerid], false);
TextDrawBackgroundColor(Rathaus[playerid], 255);
TextDrawFont(Rathaus[playerid], 1);
TextDrawLetterSize(Rathaus[playerid], 0.500000, 1.000000);
TextDrawColor(Rathaus[playerid], -1);
TextDrawSetOutline(Rathaus[playerid], 0);
TextDrawSetProportional(Rathaus[playerid], 1);
TextDrawSetShadow(Rathaus[playerid], 1);
PoliceDepartment[playerid] = TextDrawCreate(15.000000, 145.000000, "Police Department");
TextDrawSetSelectable(PoliceDepartment[playerid], false);
TextDrawBackgroundColor(PoliceDepartment[playerid], 255);
TextDrawFont(PoliceDepartment[playerid], 1);
TextDrawLetterSize(PoliceDepartment[playerid], 0.500000, 1.000000);
TextDrawColor(PoliceDepartment[playerid], -1);
TextDrawSetOutline(PoliceDepartment[playerid], 0);
TextDrawSetProportional(PoliceDepartment[playerid], 1);
TextDrawSetShadow(PoliceDepartment[playerid], 1);
TextDrawSetSelectable(PoliceDepartment[playerid], false);
TextDrawBackgroundColor(PoliceDepartment[playerid], 255);
TextDrawFont(PoliceDepartment[playerid], 1);
TextDrawLetterSize(PoliceDepartment[playerid], 0.500000, 1.000000);
TextDrawColor(PoliceDepartment[playerid], -1);
TextDrawSetOutline(PoliceDepartment[playerid], 0);
TextDrawSetProportional(PoliceDepartment[playerid], 1);
TextDrawSetShadow(PoliceDepartment[playerid], 1);
Adminvilla[playerid] = TextDrawCreate(15.000000, 160.000000, "Adminvilla");
TextDrawSetSelectable(Adminvilla[playerid], false);
TextDrawBackgroundColor(Adminvilla[playerid], 255);
TextDrawFont(Adminvilla[playerid], 1);
TextDrawLetterSize(Adminvilla[playerid], 0.500000, 1.000000);
TextDrawColor(Adminvilla[playerid], -1);
TextDrawSetOutline(Adminvilla[playerid], 0);
TextDrawSetProportional(Adminvilla[playerid], 1);
TextDrawSetShadow(Adminvilla[playerid], 1);
TextDrawSetSelectable(Adminvilla[playerid], false);
TextDrawBackgroundColor(Adminvilla[playerid], 255);
TextDrawFont(Adminvilla[playerid], 1);
TextDrawLetterSize(Adminvilla[playerid], 0.500000, 1.000000);
TextDrawColor(Adminvilla[playerid], -1);
TextDrawSetOutline(Adminvilla[playerid], 0);
TextDrawSetProportional(Adminvilla[playerid], 1);
TextDrawSetShadow(Adminvilla[playerid], 1);
OttosAutohaus[playerid] = TextDrawCreate(15.000000, 175.000000, "Ottos Autohaus");
TextDrawSetSelectable(OttosAutohaus[playerid], false);
TextDrawBackgroundColor(OttosAutohaus[playerid], 255);
TextDrawFont(OttosAutohaus[playerid], 1);
TextDrawLetterSize(OttosAutohaus[playerid], 0.500000, 1.000000);
TextDrawColor(OttosAutohaus[playerid], -1);
TextDrawSetOutline(OttosAutohaus[playerid], 0);
TextDrawSetProportional(OttosAutohaus[playerid], 1);
TextDrawSetShadow(OttosAutohaus[playerid], 1);
PlayerTextDrawShow(playerid, 0xA3B4C5FF); // Bedeutet das folgende Farbe angezeigt wird 0xA3B4C5FF wenn man mit der Maus rüber geht, könnt ihr natürlich in eure Farbe ändern.
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(_:clickedid != INVALID_TEXT_DRAW) //Sagt das wenn der Player ein falsches TD anklickt nichts passieren soll.
{
if(clickedid == LSSpawn[playerid]) //Wir fangen indem Fall bei 1 an weil wir ja nicht wollen das 0 anklickbar ist.
{
SetPlayerPos(playerid,1951.1858,1364.8994,9.1094); //Teleportet den Spieler nach LV wenn er auf das erste TD klickt.
}
if(clickedid == LVSpawn[playerid])
{
SetPlayerPos(playerid,1951.1858,1364.8994,9.1094); //Teleportet den Spieler nach LV wenn er auf das erste TD klickt.
}
if(clickedid == Rathaus[playerid])
{
SetPlayerPos(playerid,-1630.2435,1336.0547,7.5256); //Teleportet den Spieler nach SF wenn er auf das zweite TD klickt.
}
if(clickedid == PoliceDepartment[playerid])
{
SetPlayerPos(playerid,926.0070,-1630.9764,13.5469); //Teleportet den Spieler nach LS wenn er auf das dritte TD klickt.
}
if(clickedid == Adminvilla[playerid])
{
SetPlayerPos(playerid,926.0070,-1630.9764,13.5469); //Teleportet den Spieler nach LS wenn er auf das dritte TD klickt.
}
if(clickedid == OttosAutohaus[playerid])
{
SetPlayerPos(playerid,926.0070,-1630.9764,13.5469); //Teleportet den Spieler nach LS wenn er auf das dritte TD klickt.
}
}
return 1;
}
Das SetPlayerPos wird noch verändert.
TextDrawSetSelectable(OttosAutohaus[playerid], false);
TextDrawBackgroundColor(OttosAutohaus[playerid], 255);
TextDrawFont(OttosAutohaus[playerid], 1);
TextDrawLetterSize(OttosAutohaus[playerid], 0.500000, 1.000000);
TextDrawColor(OttosAutohaus[playerid], -1);
TextDrawSetOutline(OttosAutohaus[playerid], 0);
TextDrawSetProportional(OttosAutohaus[playerid], 1);
TextDrawSetShadow(OttosAutohaus[playerid], 1);
PlayerTextDrawShow(playerid, 0xA3B4C5FF); // Bedeutet das folgende Farbe angezeigt wird 0xA3B4C5FF wenn man mit der Maus rüber geht, könnt ihr natürlich in eure Farbe ändern.
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(_:clickedid != INVALID_TEXT_DRAW) //Sagt das wenn der Player ein falsches TD anklickt nichts passieren soll.
{
if(clickedid == LSSpawn[playerid]) //Wir fangen indem Fall bei 1 an weil wir ja nicht wollen das 0 anklickbar ist.
{
SetPlayerPos(playerid,1951.1858,1364.8994,9.1094); //Teleportet den Spieler nach LV wenn er auf das erste TD klickt.
}
if(clickedid == LVSpawn[playerid])
{
SetPlayerPos(playerid,1951.1858,1364.8994,9.1094); //Teleportet den Spieler nach LV wenn er auf das erste TD klickt.
}
if(clickedid == Rathaus[playerid])
{
SetPlayerPos(playerid,-1630.2435,1336.0547,7.5256); //Teleportet den Spieler nach SF wenn er auf das zweite TD klickt.
}
if(clickedid == PoliceDepartment[playerid])
{
SetPlayerPos(playerid,926.0070,-1630.9764,13.5469); //Teleportet den Spieler nach LS wenn er auf das dritte TD klickt.
}
if(clickedid == Adminvilla[playerid])
{
SetPlayerPos(playerid,926.0070,-1630.9764,13.5469); //Teleportet den Spieler nach LS wenn er auf das dritte TD klickt.
}
if(clickedid == OttosAutohaus[playerid])
{
SetPlayerPos(playerid,926.0070,-1630.9764,13.5469); //Teleportet den Spieler nach LS wenn er auf das dritte TD klickt.
}
}
return 1;
}
Das SetPlayerPos wird noch verändert.
PS: Das soll ein Adminbefehl werden.