Wiso geht das nicht ( bitte hilft mir )

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
  • Ich habe in mein Befehl eingebaut wenn man /job macht das man gefreezt wird und nun will ich wenn man ein Job ausgewält hat wieder ungefreezt wird aber ich kriege das nicht hin :(



    //JOBS
    dcmd_job(playerid,params[])
    {
    new form[100];
    new name[MAX_PLAYER_NAME];
    new job[100];
    if(sscanf(params,"s",job))
    {


    if(!PlayerToPoint(1.0,playerid,362.2776,173.6835,1008.3828))
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Stadthalle");
    return 1;
    }


    SendClientMessage(playerid,GELB,"===== JOBS =====");
    SendClientMessage(playerid,GRAU," Taxifahrer , Arzt , Dealer ");
    SendClientMessage(playerid,GELB,"===== JOBS =====");
    ShowMenuForPlayer(shmenu,playerid);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }


    if(strcmp(job,"Taxifahrer",true,strlen(job))==0)
    {
    Jobs[playerid] = 1;
    Taxi[playerid] = 1;
    SendClientMessage(playerid,GELB,"Du bist nun Taxifahrer");
    GetPlayerName(playerid, name, sizeof name);
    format(form,sizeof form,"***INFO: %s ist nun Taxifahrer",name);
    SendClientMessage(playerid,HELLBLAU,form);
    return 1;
    }


    wo muss TogglePlayerControllable(playerid, 1); hin`?

    < Beatboxen ist leicht > Beatboxen & Singen/Rappen ist schwerer >

  • if(strcmp(job,"Taxifahrer",true,strlen(job))==0)
    {
    Jobs[playerid] = 1;
    Taxi[playerid] = 1;
    SendClientMessage(playerid,GELB,"Du bist nun Taxifahrer");
    GetPlayerName(playerid, name, sizeof name);
    format(form,sizeof form,"***INFO: %s ist nun Taxifahrer",name);
    SendClientMessage(playerid,HELLBLAU,form);
    TogglePlayerControllable(playerid, true);
    return 1;
    }

  • hat nicht funktioniert aber danke für deine hilfe ich habe es so gemacht


    TogglePlayerControllable(playerid,1); // <-- die 1 hatte in meinem script Abstand und von daher hat es nicht funktioniert :)


    Closed~

    < Beatboxen ist leicht > Beatboxen & Singen/Rappen ist schwerer >