Hallo, ich wollt ma fragen wie ich es mache, das wen ich jetzt an einem bestimmten punkt /enter mache, dann in ein intererior komme und dan dort drinne wieder /exit mache und an nen punkt wieder komme.
wäre sehr nett!
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
// ---> ENTER & EXIT <----
}
if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(1.0, playerid, 1122.7208,-2036.9316,69.8942)) // Wo der Spieler stehen muss
{
if(PlayerInfo[playerid][pAdmin] >= 1) // Wer diesen Vefehl Nutzen darf
{
SetPlayerInterior(playerid,12); // Welchen Interior der Spieler bekommen soll
SetPlayerPos(playerid,2324.3657,-1147.5863,1050.7101); // Wo der Spieler hin soll
}
else
{
SendClientMessage(playerid,GRAU, "Du bist kein Administrator =)"); // Die naricht die Erscheint wenn man kein Admin ist
}
}
return 1;
}
if (strcmp("/exit", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(1.0, playerid, 2324.2832,-1149.0988,1050.7101)) // Wo der Spieler stehen muss
{
if(PlayerInfo[playerid][pAdmin] >= 1) // Wer diesen Vefehl Nutzen darf
{
SetPlayerInterior(playerid,0); // Welchen Interior der Spieler bekommen soll
SetPlayerPos(playerid,1124.6172,-2037.0037,69.8942);// Wo der Spieler hin soll
}
else
{
SendClientMessage(playerid,GRAU, "Du bist kein Administrator =)"); // Die naricht die Erscheint wenn man kein Admin ist
}
}
return 1;
} -
Fett danke, werde es gleich mal testen
ein kleiner error und ne warn
if(strcmp(cmd, "/Grove Enter", true) == 0)
{
if (PlayerToPoint(1.0, playerid, 1122.7208,-2036.9316,69.8942)) // Wo der Spieler stehen muss
{
if(PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12) // Wer diesen Vefehl Nutzen darf
{
SetPlayerInterior(playerid,12); // Welchen Interior der Spieler bekommen soll
SetPlayerPos(playerid,2567.52,-1294.59,1063.25); // Wo der Spieler hin soll
}
else
{
SendClientMessage(playerid,0xB4B5B7FF, "Du gehörst nicht zur Grove-Street"); // Die naricht die Erscheint wenn man kein Admin ist
}
}
return 1;
}
if(strcmp(cmd, "/Grove Exit", true) == 0)
{
if (PlayerToPoint(1.0, playerid, 2324.2832,-1149.0988,1050.7101)) // Wo der Spieler stehen muss
{
if(PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12)
{
SetPlayerInterior(playerid,0); // Welchen Interior der Spieler bekommen soll
SetPlayerPos(playerid,1124.6172,-2037.0037,69.8942);// Wo der Spieler hin soll
}
else
{
SendClientMessage(playerid,0xB4B5B7FF, "Du bist kein mitglied der Grove-Street"); // Die naricht die Erscheint wenn man kein Admin ist
}
}
return 1;
}8124: if(strcmp(cmd, "/Grove Enter", true) == 0
8140: if(strcmp(cmd, "/Grove Exit", true) == 0)error + warn
C:\Users\Mario\Desktop\gf.pwn(8124) : error 049: invalid line continuation
C:\Users\Mario\Desktop\gf.pwn(8140) : warning 225: unreachable code -
if(strcmp(cmd, "/Grove Enter", true) == 0 -
jezt bekomm ich mehr errors + warnings -.-
C:\Users\Mario\Desktop\gf.pwn(8124) : error 049: invalid line continuation
C:\Users\Mario\Desktop\gf.pwn(8125) : warning 217: loose indentation
C:\Users\Mario\Desktop\gf.pwn(8140) : warning 225: unreachable code
C:\Users\Mario\Desktop\gf.pwn(8140) : warning 217: loose indentation
C:\Users\Mario\Desktop\gf.pwn(8141) : error 029: invalid expression, assumed zero
C:\Users\Mario\Desktop\gf.pwn(8157) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
-
if(!strcmp("/Grove Enter", cmdtext))
//und
if(!strcmp("/Grove Exit", cmdtext)) -
C:\Users\Mario\Desktop\gf.pwn(8124) : error 049: invalid line continuation
C:\Users\Mario\Desktop\gf.pwn(8125) : warning 217: loose indentation
C:\Users\Mario\Desktop\gf.pwn(8140) : warning 225: unreachable code
C:\Users\Mario\Desktop\gf.pwn(8140) : warning 217: loose indentation
C:\Users\Mario\Desktop\gf.pwn(8157) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
Command
if(!strcmp("/Grove Enter", cmdtext))//der Error(8124)
{(8125)
if (PlayerToPoint(3.0, playerid, 1958.4022,953.1832,10.8203)) // Wo der Spieler stehen muss
{
if(PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12) // Wer diesen Vefehl Nutzen darf
{
SetPlayerInterior(playerid,12); // Welchen Interior der Spieler bekommen soll
SetPlayerPos(playerid,2567.52,-1294.59,1063.25); // Wo der Spieler hin soll
}
else
{
SendClientMessage(playerid,0xB4B5B7FF, "Du gehörst nicht zur Grove-Street"); // Die naricht die Erscheint wenn man kein Admin ist
}
}
return 1;
}
if(!strcmp("/Grove Exit", cmdtext))// die zwei warns (8140)
{
if (PlayerToPoint(3.0, playerid, 2324.2832,-1149.0988,1050.7101)) // Wo der Spieler stehen muss
{
if(PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12)
{
SetPlayerInterior(playerid,0); // Welchen Interior der Spieler bekommen soll
SetPlayerPos(playerid,1958.4022,953.1832,10.8203);// Wo der Spieler hin soll
}
else
{
SendClientMessage(playerid,0xB4B5B7FF, "Du bist kein mitglied der Grove-Street"); // Die naricht die Erscheint wenn man kein Admin ist
}
}
return 1;
} -
Ähh, sry hatte vergessen zu bearbeiten war 1:1 von dir noch :D:
if(strcmp(cmd, "/Grove Enter", true) == 0)
und nach oben
#pragma tabsize 0
-
so fast
C:\Users\Mario\Desktop\gf.pwn(8126) : error 049: invalid line continuation
C:\Users\Mario\Desktop\gf.pwn(8142) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
8126 : if(strcmp(cmd, "/Grove Enter", true) == 0)
8142: if(strcmp(cmd, "/Grove Exit", true) == 10) -
Works:
if(!strcmp("/Grove Enter", cmdtext))
{
if (IsPlayerInRangeOfPoint(playerid,3.0, 1958.4022,953.1832,10.8203))
{
if(PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12)
{
SetPlayerInterior(playerid,12);
SetPlayerPos(playerid,2567.52,-1294.59,1063.25);
}
else
{
SendClientMessage(playerid,0xB4B5B7FF, "Du gehörst nicht zur Grove-Street");
}
}
return 1;
}
if(!strcmp("/Grove Exit", cmdtext))
{
if (IsPlayerInRangeOfPoint(playerid,3.0, 2324.2832,-1149.0988,1050.7101))
{
if(PlayerInfo[playerid][pLeader] == 12||PlayerInfo[playerid][pMember] == 12)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1958.4022,953.1832,10.8203);
}
else
{
SendClientMessage(playerid,0xB4B5B7FF, "Du bist kein mitglied der Grove-Street");
}
}
return 1;
} -
die gleichen warns + errors Internetink
C:\Users\Mario\Desktop\gf.pwn(8126) : error 049: invalid line continuation
C:\Users\Mario\Desktop\gf.pwn(8142) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
Haste falsch eingefügt, ich hab keine Warns/Errors
-
Habs geschaft!