Tool um Pawn Code auf gleichen Zeilen zu haben?

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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
  • Der Titel sagt schon fast alles, ich wollte mal fragen ob es ein Tool gibt um die Codes auf eine Bestimmte Zeile zu bringen
    Bsp:
    Im Moment ist es so:
    if (strcmp(cmdtext, "/lock", true)==0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new State=GetPlayerState(playerid);
    if(State!=PLAYER_STATE_DRIVER)
    {
    SendClientMessage(playerid,COLOR_ORANGE,"Du kannst das Auto nur als Fahrer schliessen.");
    return 1;
    }
    new i;
    for(i=0;i<MAX_PLAYERS;i++)
    {
    if(i != playerid)
    {
    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
    }
    }
    SendClientMessage(playerid, COLOR_ORANGE, "Fahrzeug geschlossen!");
    new Float:pX, Float:pY, Float:pZ;
    GetPlayerPos(playerid,pX,pY,pZ);
    PlayerPlaySound(playerid,1056,pX,pY,pZ);
    }
    else
    {
    SendClientMessage(playerid, COLOR_ORANGE, "Du musst in einem Fahrzeug sitzen!");
    }
    return 1;
    }


    Es muss aber so aussehen:


    if (strcmp(cmdtext, "/lock", true)==0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new State=GetPlayerState(playerid);
    if(State!=PLAYER_STATE_DRIVER)
    {
    SendClientMessage(playerid,COLOR_ORANGE,"Du kannst das Auto nur als Fahrer schliessen.");
    return 1;
    }
    new i;
    for(i=0;i<MAX_PLAYERS;i++)
    {
    if(i != playerid)
    {
    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
    }
    }
    SendClientMessage(playerid, COLOR_ORANGE, "Fahrzeug geschlossen!");
    new Float:pX, Float:pY, Float:pZ;
    GetPlayerPos(playerid,pX,pY,pZ);
    PlayerPlaySound(playerid,1056,pX,pY,pZ);
    }
    else
    {
    SendClientMessage(playerid, COLOR_ORANGE, "Du musst in einem Fahrzeug sitzen!");
    }
    return 1;
    }


    Also im Forum verstellt sich das ein wenig, es sollte alles auf der gleichen sein..

  • Einfach auf gleichen Zeilen:
    if (strcmp(cmdtext, "/lock", true)==0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new State=GetPlayerState(playerid);



    Und nicht


    if (strcmp(cmdtext, "/lock", true)==0)
    ------------------------------{
    if(IsPlayerInAnyVehicle(playerid))
    {
    --------------- new State=GetPlayerState(playerid);



    diese --- sind abstände
    so sieht es in meinem script aus -.-

  • So etwas geht, Text mit Schleife durchgehen alles was Leer oder Tab ist am Anfang natürlich bis zum richtigen Zeichen löschen & Speichern.
    ansonsten ist es Total Sinnlos somit verliert man die ganze Übersicht.

    Mfg. BlackFoX_UD_ alias [BFX]Explosion