Beiträge von Maximilian

    Hallo,
    ich habe mitlerweile 2 Betriebssystem auf meinem PC(Windows 7 und 8)
    und habe nun das Problem das wenn ich MW3 über Steam starte, dort
    immer steht: "Dieses Spiel ist zur Zeit nicht verfügbar. Bitte versuchen Sie es später erneut!"
    Wo liegt da das Problem?
    Ich hab das Problem seit Gestern und daher verstehe ich es nicht!


    Mit freundlichen Grüßen
    -iFeet

    Hallo,
    ich arbeite an einem relativ einfachem Tutorial!
    Jedoch bekomm ich an einer bestimmten Stelle immer
    den selben Bug! Momentan hat man als Anfänger die Skin ID 26
    Jedoch möchte ich, das wenn er im Skinshop war und sich einen anderen
    Skin gekauft hat, ein neuer Checkpoint + Text erscheint.
    Momentan sieht das so aus:
    public Tutorial(playerid)
    public Tutorial(playerid)
    {
    if(GetPVarInt(playerid,"Tutorial") == 0)
    {
    new newstring[128];
    SetPlayerWantedLevel(playerid,0);
    SetPlayerVirtualWorld(playerid,1);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1722.7338,-1629.2234,20.2136);
    TogglePlayerControllable(playerid,false);
    SetPlayerHealth(playerid,100);
    format(newstring,128,"[SMS]{FFFFFF}Von: Earl| Hey %s! Mein Name ist Earl, du sollst was für mich erledigen.",SpielerName(playerid));
    SendClientMessage(playerid,COLOR_YELLOW,newstring);
    SendClientMessage(playerid,COLOR_YELLOW,"[SMS]{FFFFFF}Von: Earl| Fahr zum New Yorker und kauf dir erstmal");
    SendClientMessage(playerid,COLOR_YELLOW,"[SMS]{FFFFFF}Von: Earl| neue Kleidung. Weitere Infos gibts dann!");
    SetPlayerCheckpoint(playerid,2244.8279,-1663.6426,15.4766,5.0);
    TutorialCP[playerid] = 1;
    }
    else
    {
    return 1;
    }
    return 1;
    }



    OnPlayerEnterCheckpoint

    if(TutorialCP[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,10.0,2244.8279,-1663.6426,15.4766))
    {
    DisablePlayerCheckpoint(playerid);
    SendClientMessage(playerid,COLOR_YELLOW,"[SMS]{FFFFFF}Von: Earl| Gut, nun gehe in den Laden und kauf' dir ein neues Outfit!");
    if(GetPlayerSkin(playerid) == skinshop[Skin[playerid]])
    {
    SendClientMessage(playerid,COLOR_YELLOW,"[SMS]{FFFFFF}Von: Earl| Ok! Gestern wurde mir von der Red Nation");
    SendClientMessage(playerid,COLOR_YELLOW,"[SMS]{FFFFFF}Von: Earl| ein Koffer voll mit Koks gestohlen,");
    SendClientMessage(playerid,COLOR_YELLOW,"[SMS]{FFFFFF}Von: Earl| ich glaube er liegt in der Nähe vom LSPD!");
    SendClientMessage(playerid,COLOR_YELLOW,"[SMS]{FFFFFF}Von: Earl| Hol ihn dir und bring ihn dann hinter die Stadthalle!");
    SetPlayerCheckpoint(playerid,1353.9503,-1664.4976,13.6111,5.0);
    TutorialCP[playerid] = 2;
    CreatePickup(1210,4,1353.9503,-1664.4976,13.6111,1);
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Wähle einen anderen Skin aus!");
    }
    }


    Warum macht er das falsch?

    Probier's mal mit dem stock:

    stock strtok(const string[], &index)
    {
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
    index++;
    }
    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) -1)))
    {
    result[index - offset] = string[index];
    index++;
    }
    result[index - offset] = EOS;
    return result;
    }

    Da steht das hier:

    #include <a_npc>
    #define RECORDING "Barkeeperbsn"// Zivi gegen euren Aufnahmenamen ersetzen!


    main()
    {
    }


    public OnRecordingPlaybackEnd()
    {
    StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
    }


    public OnNPCExitVehicle()
    {
    StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
    }


    public OnNPCSpawn()
    {
    StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
    }



    Hey,
    ich verzweifel langsam....
    Ich habe jetzt alles versucht um meinen NPC zum Connecten zu bewegen
    aber es passiert nix.
    Ich habe das unter OnGameModeInit:

    ConnectNPC("BarkeeeeperBSN","Barkeeperbsn");

    Unter OnPlayerConnect:

    if(IsPlayerNPC(playerid))return 1;




    if(IsPlayerNPC(playerid))
    {
    if(!strcmp(name, "BarkeeperBSN", true))
    {
    SetPlayerSkin(playerid,240);
    }
    }



    Warum kommt kein NPC?