Beiträge von OutPlayed

    Er hat alle Abfragen direkt festgestellt, siehe alle "if" oben im Code. Damit wird direkt eine bestimmte Situation abgefragt und reagiert, ohne das der Code durchgelaufen wird und ein else anspringt.



    Achso okay, danke für euer hilfe aber eine Frage hätte ich noch. Wie kann ich es machen das ein Spieler im Auto gefreezt wird? Also das er nicht mehr aussteigen kann?

    So sieht der Befehl aus:


    ocmd:getincar(playerid,params[])
    {
    new pID,string[128],Float:x,Float:y,Float:z;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,HELLBLAU,"/giv [ID]");
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    if(!isPlayerInFrakt(playerid,1))return SendClientMessage(playerid,GRAU,"Du bist kein Cop!");
    {
    if(GetPlayerState(pID) == PLAYER_STATE_ONFOOT)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    GetPlayerPos(playerid,x,y,z);
    if(!IsPlayerInRangeOfPoint(pID,10,x,y,z))return SendClientMessage(playerid,HELLBLAU,"Dieser Spieler ist nicht in deiner Nähe!");
    PutPlayerInVehicle(pID, vehicleid, 3);
    format(string,sizeof(string),"Du hast %s in dein Auto gezogen!Vergesse nicht ihn zu fesseln!(/cuff)",SpielerName(pID));
    SendClientMessage(playerid,HELLBLAU,string);
    format(string,sizeof(string),"Du wurdest von %s in sein Auto gezogen!",SpielerName(playerid));
    SendClientMessage(pID,GRAU,string);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,HELLBLAU,"Dieser Spieler ist nicht am Laufen!");
    return 1;
    }
    else //HIER SOLL DER EROOR SEIN
    {
    SendClientMessage(playerid,HELLBLAU,"Du bist nicht der Fahrer!");
    return 1;
    }
    }
    }


    Aber ich bekommme noch diese beiden Errors und kann sie nicht lösen


    C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(1140) : warning 225: unreachable code
    C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(1140) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    Ja das Gate ist erstellt und hier der Public:


    public Gate()
    {
    MoveObject(pdgate,1524.75122, -1697.09167, 13.89220,4);
    return 1;
    }



    Jetzt kommt keine Nachricht mehr und das Gate öffnet sich auch nicht

    So sieht der Code aus:
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys == 2)
    if(isPlayerInFrakt(playerid,1))
    if(IsPlayerInRangeOfPoint(playerid,20,1519.41589, -1693.81421, 12.88200))
    {
    MoveObject(pdgate,1524.75122, -1697.09167, 5.6722,4);
    SetTimer("Gate",10000,true);
    SendClientMessage(playerid,WEIß,"Du hast die Tor geöffnet. Das Tor schließt nach 5 Sek von selbst.");
    }
    return 1;
    }


    Ich bekomme 1000 mal die Nachricht das dass Tor sich öffnet aber nichts passiert

    Also ich habe damals mit MrMonatTutorial angefangen dann alles erstmal nachgemacht. Da er das aber nicht gut erklärt hatte ich keinen durchblick und hatte zwar alles aber hab nichts davon kapiert. Dann bin ich auf das Forum gestoßen und seit dem lerne ich von Tag zu Tag mehr und verstehe es auch. Allein schon wenn man sich zwsichendurch mal die Fragem der anderen anschaut und vielleicht sogar hilft lernt man was. Und das Wiki ist momentan mein bester Freund:D ich hab auch mal in ein GF reingeschaut und hatte sofort ein P in den Augen

    Ja währe cool :D


    Bin auch noch Relativ jung 14 aber helfe viel aus in einer IT-Firma und kenne mich ein wenig mit Java aus :)
    Wie kann ich dich kontaktieren ?


    Pawno Status: Lernphase!



    Freut mich ich bin 16 wir machen es so ich schreib dir morgen sobald ich zuhause bin eine Privatnachricht mit den TS Daten und dann können wir einfach mal bisschen was machen und ich zeig dir das Script und das Konzept

    Tzz :D ne war auch spaß


    @ ZomByte ich kann dir anbieten bei meinem Selfmade mitzuwirken. Ich bin selbst noch nicht der Pro im Scripten aber ich kann dir das beibringen was ich kann und wir könnten dann zusammen arbeiten


    Bei interesse meld dich


    // mit dem Handy geschrieben


    Du bist schon viel zu weit^^ Root Server könnte ich locker spenden wäre garkein ding aber das wird nichts. Mit vielen Scriptern wird das wie gesagt zu unübersichtlich

    Ich wäre dabei und würde mich als Scripter melden aber das ding ist es ist unmöglich das viele Scripter zusammenarbeitn. Es würde alles zu unübersichtlich werden


    Ich versuche so gut wie möglich das wiki zu nutzen. Wenn ich mal überhaupt nicht weiter weiß und auch wirklich selbst getüftelt habe, frage ich hier nach und lass mir aber nicht alles vor scripten. Sondern lass es mir erklären. Bin sehr dankbar das es hier so nette Leute gibt



    Grüße :thumbup:



    Sieht sehr gut aus schade das ich nicht weiß wie sowas geht 8)


    Ja Scriptechnisch ist das aufjedenfall umzusetzen mit dem guten alten OnPlayerClickTextdraw