Tore gehen nicht auf ???!!!????

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
  • Hallo,
    ich habe mal wieder mein altes TDM SCript rausgesucht und wollte wieder ein Server machen, habe natürlich erstmal wieder alles getestet und ich habe ein Fehler gefunden..
    Ich habe verschiedene Gangs und jede Gang hat ein Tor... Das Tor geht mit /mtor auf...
    Aber wenn ich /mtor eingebe passiert einfach nichts...
    Aber die anderen Tore mit den gleichen COde halt nur anderen Koords gehen einwandfrei...


    Code vom Tor:

    Code
    if (strcmp("/mtor", cmdtext, true, 10) == 0)
    	{
        	if(gTeam[playerid] == TEAM_MAFIA)
        	{
            	MoveStreamObject(mafiator1,-2118.879639, -83.799622, 26.926319,3.5);
            	SendClientMessage(playerid,gelb,"Du öffnest das Mafia-Tor (per Befehl)");
    			SetTimer("mafiator",5000,0);
    			return 1;


    Code von ein anderen Tor:

    Code
    if (strcmp("/stor", cmdtext, true, 10) == 0)
    	{
        	if(gTeam[playerid] == TEAM_SWAT)
        	{
            	MoveStreamObject(swattor1, -2434.355469, 500.104431, 21.563259,3.5);
            	SendClientMessage(playerid,gelb,"Du öffnest das S.W.A.T-Tor (per Befehl)");
    			SetTimer("swattor",5000,0);
    			return 1;


    Ich benutze den Midostreamer...
    Ich bräuchte echt Hilfe...

    Vaista DM


    40%


  • if(strcmp(cmd,"/mtor",true) == 0)
    {
    if(gTeam[playerid] == TEAM_MAFIA)
    {
    if(mafiatorvar == 0)
    {
    MoveObject(mafiator1,-2118.879639, -83.799622, 26.926319,3.5
    );
    SendClientMessage(playerid,gelb,"Du öffnest das Tor");
    SetTimer("mafiator",5000,0);
    mafiatorvar = 1;
    }


    Oben : new mafiatorvar;

  • Wenn ich das eingebe passiert auch nichts...


    Und da steht nochnichtmals "Du öffnest das Tor"
    nur beim ersten mal stand das da...

    Vaista DM


    40%


  • Also ich empfehle dir es so zu machen :
    Aber vorerst , hast du überhaupt die richtigen Koordinaten drin ? Sprich new mafiator
    mafiator = CreateObject(Koordinaten);


    Dann unter OnGameModeInit


    if(strcmp(cmd,"/mafiator",true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
    {
    if(mafiatorvar == 0)
    {
    MoveObject(mafia,786.467102, -1152.395630, 15.392490,4.0);
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    mafiatorvar = 1;
    }
    else
    {
    MoveObject(mafiator,786.467102, -1152.395630, 25.392490,4.0);
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    mafiatorvar = 0;
    }
    }
    else SendClientMessage(playerid,COLOR_RED," Du bist nicht Red Soldier Mitglied!");
    return 1;
    }


    Musst du halt deinem Script anpassen ;)