Beiträge von Mr.Undercover

    Hmmm


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, -2156.1460,-405.4047,48.1444);
    SetPlayerFacingAngle(playerid,38.8328);
    SetPlayerCameraPos(playerid, -2160.1133, -400.1772, 48.9393);
    SetPlayerCameraLookAt(playerid, -2159.3845, -400.8718, 48.9193);
    return 1;
    }

    Hey,
    Ich möchte das wenn ein Spieler in das Farmer Fahrzeug und Job2 hat
    Das ihn ein Dialog angezeigt wird
    Aber dies Passiert nicht
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    new vID = GetPlayerVehicleID(playerid);
    if(vID == 532 )
    {
    if(GetPVarInt(playerid,"Job")==2)
    {
    ShowPlayerDialog(playerid,DIALOG_Farmer,DIALOG_STYLE_MSGBOX,"Farmer","Mochtest du mit dem Farmer Job starten??","Starten","Abbrechen");
    }
    else
    {
    return 1;
    }
    }
    else
    {
    return 1;
    }
    return 1;
    }
    Danke im Vorraus

    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    new vID = GetPlayerVehicleID(playerid);
    if(vID == 532 )
    {
    if(GetPVarInt(playerid,"Job")==2)
    {
    new Farmer = random(sizeof(FarmerCheckpoints));
    SetPlayerCheckpoint(playerid, FarmerCheckpoints[Farmer][J_Fx], FarmerCheckpoints[Farmer][J_Fy], FarmerCheckpoints[Farmer][J_Fz],FarmerCheckpoints[Farmer][J_FRad]);
    }
    else if(GetPVarInt(playerid,"Job")==0)
    {


    }
    }
    return 1;
    }
    Funktioniert nicht

    Hey,
    Ich mach grade den Job Farmer und habe nach einigen Tutorials geguckt und habe auch das ein oder andere gefunden
    Ich möchte das wenn man in das Farmer auto steigt das dann 1Checkpoint angezeigt wir und dann der nächste
    Und das habe ich momentan so aber es passiert nichts


    enum J_Farmer
    {
    Float:J_Fx,
    Float:J_Fy,
    Float:J_Fz,
    Float:J_FRad
    }
    new FarmerCheckpoints[][J_Farmer] =
    {
    {-182.1542 ,-82.3666 ,2.6902 ,5.0},
    {-271.9853 ,-51.7110 ,2.6793 ,5.0},
    {-237.4516 ,-16.7170 ,2.6796 ,5.0},
    {-220.4788 ,40.6719 ,2.6698 ,5.0},
    {-147.1124 ,30.1015 ,2.6760 ,5.0},
    {-188.4083 ,-14.3402 ,2.6735 ,5.0},
    {-172.6022 ,66.9699 ,2.6745 ,5.0},
    {-209.6608 ,146.0328 ,3.7020 ,5.0},
    {-159.6429 ,164.5680 ,6.0060 ,5.0},
    {-168.7043 ,153.8545 ,5.2686 ,5.0},
    {-136.9507 ,131.6853 ,3.0699 ,5.0},
    {-166.0839 ,114.5755 ,2.9198 ,5.0}
    };


    {
    new vID = GetPlayerVehicleID(playerid);
    if(vID == 532 )
    {
    if(GetPVarInt(playerid,"Job")==2)
    {
    new FarmerCP;
    SetPlayerCheckpoint(playerid,FarmerCheckpoints[FarmerCP][J_Fx],FarmerCheckpoints[FarmerCP][J_Fy],FarmerCheckpoints[FarmerCP][J_Fz],FarmerCheckpoints[FarmerCP][J_FRad]);
    }
    else if(GetPVarInt(playerid,"Job")==0)
    {


    }
    }
    return 1;
    }
    Ich bedanke mich im Voraus schonmal
    MfG

    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == Car id)

    public OnPlayerEnterVehicle(playerid, vehicleid)
    {
    if(GetPVarInt(playerid,"Radio-Abfrage")==1)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 510 || 509 || 481)) return SendClientMessage(playerid,Rot,"RadioAbfrage fällt aus da Fahrräder keine Radios haben ");
    {
    ShowPlayerDialog(playerid,dRadio,DIALOG_STYLE_LIST,"{960000}We {009600}aRe {000096}oNe {4F00FF}- Radioauswahl","Technobase.fm \nHardbase.fm \nTrancebase.fm \nCoretime.fm \nClubtime.fm \nHousetime.fm","Auswählen","Abbrechen");
    }
    }
    return 1;
    }

    stock Register(playerid,key[])
    {
    new PlayerDatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(PlayerDatei,sizeof(PlayerDatei),"/Accounts/%s.txt",name);
    dini_Create(PlayerDatei);
    dini_Set(PlayerDatei,"Passwort",key);
    SendClientMessage(playerid,WEISS,"DM 4 Life wünscht dir viel Spaß!!");
    SendClientMessage(playerid,ORANGE,"Geld kannst du verdienen in dem du jemanden Killst oder das BSN ausraubst Tippe: /help");
    SetPlayerScore(playerid,0);
    SetPVarInt(playerid,"firstlog",0);
    SetPVarInt(playerid,"loggedin",1);
    SetPVarInt(playerid,"Premium",1);
    SetPVarInt(playerid,"Job",0);
    SetPVarInt(playerid,"Geld",20000);
    return 1;
    }


    stock Login(playerid,key[])
    {
    new PlayerDatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(PlayerDatei,sizeof(PlayerDatei),"/Accounts/%s.txt",name);


    if(gettime()<dini_Int(PlayerDatei,"timeban"))
    {
    SendClientMessage(playerid,ROT,"Du hast noch einen Timeban versuche es Später nochmal!");
    Kick(playerid);
    return 1;
    }
    if(!strcmp(key,dini_Get(PlayerDatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,HELLROT,"Du hast ein falsches Passwort eingeben!");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Du bist bereits Regestriert, gib dein Passwort ein!","Login","Abbrechen");
    SetPVarInt(playerid,"firstlog",1);
    SetPVarInt(playerid,"loggdin",2);
    return 1;
    }
    }


    stock LoadAccount(playerid)
    {
    new PlayerDatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(PlayerDatei,sizeof(PlayerDatei),"/Accounts/%s.txt",name);
    SetPlayerScore(playerid,dini_Int(PlayerDatei,"Kills"));
    GivePlayerMoney(playerid,dini_Int(PlayerDatei,"Geld"));
    SetPVarInt(playerid,"Waffen",dini_Int(PlayerDatei,"Waffen"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(PlayerDatei,"Adminlevel"));
    SetPVarInt(playerid,"Baned",dini_Int(PlayerDatei,"Baned"));
    SetPVarInt(playerid,"Warn",dini_Int(PlayerDatei,"Warn"));
    SetPVarInt(playerid,"Kills",dini_Int(PlayerDatei,"Kills"));
    SetPVarInt(playerid,"Tode",dini_Int(PlayerDatei,"Tode"));
    SetPVarInt(playerid,"Score",dini_Int(PlayerDatei,"Score"));
    SetPVarInt(playerid,"Mute",dini_Int(PlayerDatei,"Mute"));
    SetPVarInt(playerid,"FiStyle",dini_Int(PlayerDatei,"FiStyle"));
    SetPVarInt(playerid,"Tickets",dini_Int(PlayerDatei,"Tickets"));
    SetPVarInt(playerid,"Fraktion",dini_Int(PlayerDatei,"Fraktion"));
    SetPVarInt(playerid,"Rang",dini_Int(PlayerDatei,"Rang"));
    SetPVarInt(playerid,"Geschlecht",dini_Int(PlayerDatei,"Geschlecht"));
    SetPVarInt(playerid,"firstlog",dini_Int(PlayerDatei,"firstlog"));
    SetPVarInt(playerid,"Premium",dini_Int(PlayerDatei,"Premium"));
    SetPVarInt(playerid,"Job",dini_Int(PlayerDatei,"Job"));


    if(GetPVarInt(playerid,"Baned")==1)
    {
    SendClientMessage(playerid,ROT,"Du bist permanent vom Server Gebannt!!.");
    Kick(playerid);
    }
    if(GetPVarInt(playerid,"Warn")==3)
    {
    SendClientMessage(playerid,ROT,"Du hast 3Verwarnung und bis ab jetzt Gebannt!.");
    SendClientMessage(playerid,ROT,"Um entbannt zu werden melde dich bite im TS oder im Forum");
    Kick(playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock PlayerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new PlayerDatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(PlayerDatei,sizeof(PlayerDatei),"/Accounts/%s.txt",name);
    dini_IntSet(PlayerDatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(PlayerDatei,"Waffen",GetPlayerWeapon(playerid));
    dini_IntSet(PlayerDatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(PlayerDatei,"Baned",GetPVarInt(playerid,"Baned"));
    dini_IntSet(PlayerDatei,"timeban",GetPVarInt(playerid,"timeban"));
    dini_IntSet(PlayerDatei,"Warn",GetPVarInt(playerid,"Warn"));
    dini_IntSet(PlayerDatei,"Kills",GetPlayerScore(playerid));
    dini_IntSet(PlayerDatei,"Tode",GetPVarInt(playerid,"Tode"));
    dini_IntSet(PlayerDatei,"Score",GetPlayerScore(playerid));
    dini_IntSet(PlayerDatei,"Mute",GetPVarInt(playerid,"Mute"));
    dini_IntSet(PlayerDatei,"FiStyle",GetPlayerFightingStyle(playerid));
    dini_IntSet(PlayerDatei,"Tickes",GetPVarInt(playerid,"Tickets"));
    dini_IntSet(PlayerDatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(PlayerDatei,"Rang",GetPVarInt(playerid,"Rang"));
    dini_IntSet(PlayerDatei,"Geschlecht",GetPVarInt(playerid,"Geschlecht"));
    dini_IntSet(PlayerDatei,"firstlog",GetPVarInt(playerid,"firstlog"));
    dini_IntSet(PlayerDatei,"Premium",GetPVarInt(playerid,"Premium"));
    dini_IntSet(PlayerDatei,"Job",GetPVarInt(playerid,"Job"));
    dini_IntSet(PlayerDatei,"Baned",GetPVarInt(playerid,"Baned"));
    }
    return 1;
    }

    Hallo,
    Ich arbeite momentan an meinem DM Script als ich heute Morgen was getestet habe ist mir aufgefallen
    Das wenn man jemanden tötet keinen Kill dazu bekommt
    SetPVarInt(playerid,"Kills",dini_Int(PlayerDatei,"Kills")+1);
    Kann mir da einer Helfen???
    MfG

    Hallo,
    Ich möchte euch heute fragen wie man es macht
    Das wenn ein Spieler in den Buss Streigt das das System das erkennt und dann ein Dialog kommt.
    Und das wenn man durch ein Checkpoint fährt das erst dann der nächste kommt und man in
    dem Checkpoint Gelb bekommt
    Wie mache ich das??
    Danke im Voraus
    MfG

    Hallo
    Ich würde gerne ein der keys gewinnen da ich noch nie etwas gewonnen habe
    Dazu kann mein Computer die Spiele spielen die du verlosen tust
    Da ich auch viel Zeit habe liegen diese Spiele nicht nur in meinem Computer rum da ich viel Spiele
    Ich würde mich.freuen wenn ich einen key gewinne
    Mit freundlichen Grüßen

    Übersichtlicher
    C:\Users\Alex\Desktop\Neuer Server SAMP\gamemodes\Gamemode.pwn(11530) : error 001: expected token: "-identifier-", but found ";"
    C:\Users\Alex\Desktop\Neuer Server SAMP\gamemodes\Gamemode.pwn(11531) : error 029: invalid expression, assumed zero
    C:\Users\Alex\Desktop\Neuer Server SAMP\gamemodes\Gamemode.pwn(11531) : error 001: expected token: ")", but found "sizeof"
    C:\Users\Alex\Desktop\Neuer Server SAMP\gamemodes\Gamemode.pwn(11531) : warning 215: expression has no effect
    C:\Users\Alex\Desktop\Neuer Server SAMP\gamemodes\Gamemode.pwn(11531) : error 001: expected token: ";", but found ")"
    C:\Users\Alex\Desktop\Neuer Server SAMP\gamemodes\Gamemode.pwn(11531) : fatal error 107: too many error messages on one line



    Function LoadIRC()
    {
    new arrCoords[5][64];
    new strFromFile2[256];
    new File: file = fopen("channels.cfg", io_read);
    if (file)
    {
    new idx; // Zeile 11530
    while (idx < sizeof(IRCInfo)) // Zeile 11531
    {
    fread(file, strFromFile2);
    split(strFromFile2, arrCoords, '|');
    strmid(IRCInfo[idx][iAdmin], arrCoords[0], 0, strlen(arrCoords[0]), 255);
    strmid(IRCInfo[idx][iMOTD], arrCoords[1], 0, strlen(arrCoords[1]), 255);
    strmid(IRCInfo[idx][iPassword], arrCoords[2], 0, strlen(arrCoords[2]), 255);
    IRCInfo[idx][iNeedPass] = strval(arrCoords[3]);
    IRCInfo[idx][iLock] = strval(arrCoords[4]);
    printf("IRC:%d Admin:%s MOTD: %s Password: %s NeedPass: %d Lock: %d",idx,IRCInfo[idx] [iAdmin],IRCInfo[idx][iMOTD],IRCInfo[idx][iPassword],IRCInfo[idx][iNeedPass],IRCInfo[idx][iLock]);
    idx++;//LOGSPAMM
    }
    fclose(file);
    }
    return 1;
    }