Beiträge von Pascal123321

    new CPTUT[MAX_PLAYERS];


    if(CPTUT[playerid] ==1)
    {
    DisablePlayerCheckpoint(playerid); // disables his checkpoint since he/she reached it
    SendClientMessage(playerid,0x0069FFFF,"* Nun Solltest du dir ersteinmal einen Roller Mieten sowie deinen Startbonus abholen gleich hier vorne");
    SendClientMessage(playerid,0x0069FFFF,"* Sobald du dies getan hast fährst du bitte zum Checkpoint auf der Karte d.H. zur Stadthalle");
    SendClientMessage(playerid,0x0069FFFF,"* Den dort solltest du als Neuling als erstes hin um ein paar sachen zu erledigen wie,");
    SendClientMessage(playerid,0x0069FFFF,"* Personalausweis holen - Beruf Wählen. ");
    SetPlayerCheckpoint(playerid,1478.9741,-1774.3354,13.5469,3.0);//STADTHALLE
    CPTUT[playerid] =2;
    return 1;
    }
    if(CPTUT[playerid] ==2)
    {
    DisablePlayerCheckpoint(playerid); // disables his checkpoint since he/she reached it
    SendClientMessage(playerid,0x0069FFFF,"* Wie ich sehe bist du an der Stadthalle angekommen begebe dich nun hinein und mach dir die Sachen fertig.");
    SendClientMessage(playerid,0x0069FFFF,"* Sobald du dies getan hast gehe wieder raus auf deinen Roller und fahre zur Bank diese ist dir auf Karte markiert worden.");
    SendClientMessage(playerid,0x0069FFFF,"* Dort musst du ein Bankkonto beantragen und falls du lust hast kannst du dir auch einen Banksafe beantragen dort kannst du");
    SendClientMessage(playerid,0x0069FFFF,"* verschiedenste Drogen Arten und vieles mehr Lagern wenn du in der Bank bist begebe dich zum Bot und schreibe /bank ");
    SetPlayerCheckpoint(playerid,1465.5383,-1027.7814,23.8281,3.0);//BANK
    CPTUT[playerid] =3;
    return 1;
    }
    if(CPTUT[playerid] ==3)
    {
    DisablePlayerCheckpoint(playerid); // disables his checkpoint since he/she reached it
    SendClientMessage(playerid,0x0069FFFF,"* Nachdem du in der Bank alles erledigt hast fährst du bitte zum Nächsten Checkpoint");
    SendClientMessage(playerid,0x0069FFFF,"* Um dir einen Führschein anzuschaffen dafür musst du dich ins Interior begeben und /fahrschule eingeben.");
    SendClientMessage(playerid,0x0069FFFF,"* Dann hast du den Zweiten Teil des Tutorials geschafft und kannst tun und lassen was nicht gegen die Regeln verstößst.");
    SetPlayerCheckpoint(playerid,2055.8359,-1912.7769,13.5469,3.0);//FAHRSCHULE
    return 1;
    }
    if(CPTUT[playerid] ==4)
    {
    DisablePlayerCheckpoint(playerid); // disables his checkpoint since he/she reached it
    CPTUT[playerid] =6;
    return 1;
    }


    if(Spieler[playerid][pTutorialFertigAlex] == 1)
    {
    SendClientMessage(playerid,0x00B9FFFF,"Ersten teil des Tutorial geschafft nun folgt der zweite Teil");
    SendClientMessage(playerid,0x00B9FFFF,"Begebe dich in den Checkpoint weiteres wird dann erklärt.");
    SendClientMessage(playerid,0x00B9FFFF,"Solltest du mal Fragen haben benutze '/report'.");
    SetPlayerPos(playerid,1768.9313,-1895.2087,13.5632);
    Spieler[playerid][pTutMissionComplete][4] = false;
    RemovePlayerAttachedObject(playerid,0);
    RemovePlayerAttachedObject(playerid,1);
    SetACMoney(playerid,1000);
    TextDrawShowForPlayer(playerid,InfoSign);
    PlayerTextDrawSetString(playerid,INFOdraw[playerid][2],"~w~Willkommen auf ~y~"SERVERTAG"");
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,ServerSounds[13],0.0,0.0,0.0);
    PlayerTextDrawShow(playerid,INFOdraw[playerid][2]);
    SetTimerEx("HideInfoBox",4000,0,"i",playerid);
    Spieler[playerid][pViewTutorial] = 1;
    Spieler[playerid][pTutorialFertigAlex] = 0;
    Spieler[playerid][pOnRegister] = false;
    SetPlayerCheckpoint(playerid,1774.1133,-1898.7450,13.5496,3.0);//NOOBSPAWN
    CPTUT[playerid] =1;//CPTUT HIERRR
    SaveAccount(playerid);
    return 1;
    }


    Das habe ich neu rein gemacht also alles mit CPTUT seid dem wenn ich Busfahrer Job mache wird mir was von den CPTUT texten gezeigt anstatt das nötige vom busfahrer job weis jemand warum?
    Aber nur wenn man wenn man neu ist nicht alle CPS abgefahren ist kann man das iwi anders machen das auch wenn man nicht alle abfährt troz nicht kommt das es buggt bei busfahrer?^^

    Google ist dein bester Freund, außerdem gibt es genug Threads in dem du alles finden solltest.
    Man sollte sich schon selbst etwas bemühen, und erst fragen wenn man nichts gefunden hat usw.


    Ich hatte schon gesucht
    eines hat teilweise funktioniert aber es wurde nicht 1 sache in der db gespeichert.
    deswegen frage ich doch

    Hallo, bekomme jedes mal einen sofortigen Crash wenn ich auf einen Server connecte, wenn ich samp als administrator starte funktioniert es nur das ich bei manchen Turorials auch einen Crash bekomme, desweiteren kann ich nicht mehr springen wenn ich samp als Admin starte. Neuinstallation funktionierte nicht Userfiles löschen genauso wenig.

    COMMAND:nc(playerid,params[])
    {
    if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,GRAU,"Du kannst keine Befehle nutzen,da du im Tutorial bist.");
    if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt!");
    if(Spieler[playerid][pAWAYFROMKEYBOARD] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen."),SendClientMessage(playerid,WRONGCMD,"BENUTZE: /back");
    if(Spieler[playerid][pInPrison] == 1)return SendClientMessage(playerid,GRAU,"Du bist im Prison.");
    if(Spieler[playerid][pFriedhof] == 1)return SendClientMessage(playerid,GRAU,"Du bist Tot.");
    if(Spieler[playerid][pDeath] == 1)return SendClientMessage(playerid,GRAU,"Du bist verletzt.");
    if(Spieler[playerid][pJailed] != 0)return SendClientMessage(playerid,GRAU,"Du bist im Gefängnis.");
    if(Spieler[playerid][pTazerd] == 1)return SendClientMessage(playerid,GRAU,"Du bist K.O/getazert.");
    if(Spieler[playerid][pCuffed] == 1)return SendClientMessage(playerid,GRAU,"Du bist gefesselt.");
    new text[91],string[128];
    if(Spieler[playerid][pLevel] == 4 || isPlayerAnAdmin(playerid,6))
    {
    if(Spieler[playerid][pMuted] == 1)
    {
    format(string,sizeof(string),"Du bist noch %i:%02d Minuten gemuted.",floatround(Spieler[playerid][pMuteTime]/60),floatround(Spieler[playerid][pMuteTime]%60));
    return SendClientMessage(playerid,WEISS,string);
    }
    if(sscanf(params,"s[91]",text))return SendClientMessage(playerid,WRONGCMD,"Nutze: /nc [Text]");
    if(strlen(text) > 90)return SendClientMessage(playerid,WRONGCMD,"Nutze: /nc [Text darf maximal 90 Zeichen beinhalten]");
    for(new b=0;b<sizeof(BadWord);b++)
    {
    if(strfind(text,BadWord[b],true) != -1)
    {
    format(string,sizeof(string),"AdminBefehl: Das System hat den Spieler %s (ID:%i) für 15 Minuten gemutet. Grund: Beleidigung",Spieler[playerid][pName],playerid);
    SendClientMessageToAll(LEUCHTENDESROT,string);
    format(string,sizeof(string),"Beleidigung: %s | %s | Art: /nc(Newbie Chat)",BadWord[b],text);
    SendAdminMessage(LEUCHTENDESROT,string);
    Spieler[playerid][pMuteTime] += 15*60;
    Spieler[playerid][pMuted] = 1;
    return 1;
    }
    }
    new strpos = strfind(text,"www",true);
    if(strfind(text,".",true) != -1 && strfind(text,":",true) != -1 && strlen(text) > 8 && strfind(text,TSIP,false) == -1)
    {
    strdel(text,strpos,strfind(text,".",true) && strfind(text,":",true));
    return 1;
    }
    format(string,sizeof(string),"Newbie %s: %s",Spieler[playerid][pName],text);
    ForEachPlayer(i)
    {
    if(IsPlayerConnected(i) && !IsPlayerNPC(i))
    {
    if(GetPVarInt(i,"Eingeloggt") == 1)
    {
    if(GetPlayerScore(i)<=3 || isPlayerAnAdmin(i,6))
    {
    SendClientMessage(i,0xFF8C00FF,string);
    }
    if(Spieler[i][IreadALL] == 1)
    {
    SendClientMessage(i,GELB,string);
    }
    }
    }
    }
    format(string,sizeof(string),"%s: %s",Spieler[playerid][pName],text);
    //Log("Jobchatsqllog",string);
    return 1;
    }
    return SendClientMessage(playerid,GRAU,"Level zu hoch");
    }
    Mein befehl wenn ich level 4 bin kein admin etc kann ich /nc TEXT machen
    dann sehe ich selbst den text zwar nicht aber die level 1,2,3 er schon
    wie kann ich das machen das es nicht mehr gesehen wird kann jemand helfen bei meinem code

    Ich habe ein Problem bei meinen Newbie Chat den ich erstellt habe ich weis nicht wie ich das trennen kann
    das man entweder level 1,2,3 hat um den Newbie Chat zu benutzen oder halt höheres level ist und dafür den admin rank 6 hat
    sozusagen das man als admin auch noch mitschreiben / LESEN kann


    ich habe es im script so stehen



    if(GetPlayerScore(i)<=3 || isPlayerAnAdmin(playerid,6))
    {
    SendClientMessage(i,0xFF8C00FF,string);
    }


    aber dann muss man level haben und admin sein wie geht das anders?

    Will das machen für
    Pure Roleplay Script..


    Stocks von Pure roleplay:


    stock isPlayerInFrakt(playerid,fraktid)
    {
    if(Spieler[playerid][pFraktion] == fraktid)return 1;
    return 0;
    }


    stock isPlayerAMember(playerid,rang)
    {
    if(Spieler[playerid][pFraktRang] >= rang)return 1;
    return 0;
    }


    Im Gangfight Filterscript:


    stock GetPlayerFaction(playerid){
    new Member = CallRemoteFunction("GetPlayerMember","i",playerid);
    if(Member)
    return Member;
    new Leader = CallRemoteFunction("GetPlayerLeader","i",playerid);
    if(Leader)
    return Leader;
    return 0;
    }


    Wie kann ich das jetzt genau machen das der das vom pRP Script ausliest leader?


    LINK: http://forum.sa-mp.de/gta-mult…ersions-1-3-5#post2052563

    Will das machen für
    Pure Roleplay Script..


    Stocks von Pure roleplay:


    stock isPlayerInFrakt(playerid,fraktid)
    {
    if(Spieler[playerid][pFraktion] == fraktid)return 1;
    return 0;
    }


    stock isPlayerAMember(playerid,rang)
    {
    if(Spieler[playerid][pFraktRang] >= rang)return 1;
    return 0;
    }


    Im Gangfight Filterscript:


    stock GetPlayerFaction(playerid){
    new Member = CallRemoteFunction("GetPlayerMember","i",playerid);
    if(Member)
    return Member;
    new Leader = CallRemoteFunction("GetPlayerLeader","i",playerid);
    if(Leader)
    return Leader;
    return 0;
    }


    Wie kann ich das jetzt genau machen das der das vom pRP Script ausliest leader?

    Ich habe beim Pure Roleplay Script
    neue Checkpoints eingefügt bzw. von 23 auf 2 gemacht zum testen ob der Job dann noch funktioniert
    aber irgendwie wenn ich in den letzten Checkpoint fahre bleibe ich gefreezt bzw der job will nicht beenden


    Warum? :(


    bitte um hilfe



    new buslinie1[2][CheckPoint_info] =
    {
    //{X,Y,Z,cpsize,text wenn man in den cp fährt},
    {1074.8607,-1728.4851,13.7373,3.0,"Busbahnhof Süd"},
    {1081.9934,-1742.4103,13.6158,3.0,"Busdepot"}
    };


    So geändert