Beiträge von Optiimal

    Hi leute


    Ich bräuchte für mein script ein Gutes Handy system wo man sms schreiben kann telefonieren kann
    und ja habe die sufu genutzt und auch ein paar handy systeme ausprobiert auch von englischen forum aber die gefallen mir alle nicht )=
    ist kein GF (=



    MFG Mipu
    Hoffentlich könnt ihr mir helfen )=

    hmm danke aber ich glaube das ist noch eine nummer zu schwer für mich ein handy system zu erstellen )=
    habe mir zwar schon cell phone scripts angeschaut aber das check ich nicht


    Danke aber trozdem )=

    Hallo erstmal also es geht um folgendes
    ich will ein Telefon system erstellen aber wie mache ich das mit der telefonnummer also das der spieler eine nummer zugewiesen bekommt


    MFG Mipu

    aber wenn ich das jetzt richtig verstanden habe ist es mit ein enum besser ich habe es aber mit ein enum


    enum spieler_daten
    {
    reg,
    wanted,
    skin,
    Float:lastx,Float:lasty,Float:lastz,
    eingeloggt,
    Admin,
    leader,
    job,
    tot,
    team,
    versicherung,
    pduty,
    grab,
    perso,
    bank,
    jail,
    jailtime,
    eccard,
    tut,
    Geld,
    aFuhrerschein,
    harziv,
    }


    new Spieler[MAX_PLAYERS][spieler_daten];
    public OnPlayerDisconnect(playerid, reason)
    {
    new pname[MAX_PLAYERS],accFormat[128];
    GetPlayerName(playerid,pname,sizeof pname);
    format(accFormat,sizeof accFormat,"%s.datei",pname);
    dini_IntSet(accFormat, "skin", GetPlayerSkin(playerid));


    if(fexist(accFormat) && Spieler[playerid][eingeloggt])
    {
    dini_IntSet(accFormat,"Admin",Spieler[playerid][Admin]);
    dini_IntSet(accFormat,"grab",Spieler[playerid][grab]);
    dini_IntSet(accFormat,"reg",Spieler[playerid][reg]);
    dini_IntSet(accFormat,"jail",Spieler[playerid][jail]);
    dini_IntSet(accFormat,"jailtime",Spieler[playerid][jailtime]);
    dini_IntSet(accFormat,"tot",Spieler[playerid][tot]);
    dini_IntSet(accFormat,"job",Spieler[playerid][job]);
    dini_IntSet(accFormat,"team",Spieler[playerid][team]);
    dini_IntSet(accFormat,"versicherung",Spieler[playerid][versicherung]);
    dini_IntSet(accFormat,"leader",Spieler[playerid][leader]);
    dini_IntSet(accFormat,"aFuhrerschein",Spieler[playerid][aFuhrerschein]);
    dini_IntSet(accFormat,"harziv",Spieler[playerid][harziv]);
    dini_IntSet(accFormat,"perso",Spieler[playerid][perso]);
    dini_IntSet(accFormat,"bank",Spieler[playerid][bank]);
    dini_IntSet(accFormat,"eccard",Spieler[playerid][eccard]);
    dini_IntSet(accFormat,"tut",Spieler[playerid][tut]);
    dini_IntSet(accFormat,"wanted",Spieler[playerid][wanted]);
    dini_IntSet(accFormat, "skin", GetPlayerSkin(playerid));
    dini_FloatSet(accFormat,"lastx",Spieler[playerid][lastx]);
    dini_FloatSet(accFormat,"lasty",Spieler[playerid][lasty]);
    dini_FloatSet(accFormat,"lastz",Spieler[playerid][lastz]);
    dini_IntSet(accFormat,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(accFormat,"Score",GetPlayerScore(playerid));
    }
    Spieler[playerid][Admin] = 0;
    Spieler[playerid][tut] = 0;
    Spieler[playerid][grab] = 0;
    Spieler[playerid][reg] = 0;
    Spieler[playerid][eccard] = 0;
    Spieler[playerid][jail] = 0;
    Spieler[playerid][bank] = 0;
    Spieler[playerid][jailtime] = 0;
    Spieler[playerid][tot] = 0;
    Spieler[playerid][job] = 0;
    Spieler[playerid][team] = 0;
    Spieler[playerid][versicherung] = 0;
    Spieler[playerid][leader] = 0;
    Spieler[playerid][eingeloggt] = 0;
    Spieler[playerid][aFuhrerschein] = 0;
    Spieler[playerid][harziv] = 0;
    Spieler[playerid][perso] = 0;
    Spieler[playerid][wanted] = 0;
    Spieler[playerid][skin] = GetPlayerSkin(playerid);
    Spieler[playerid][lastx] = (0.0);
    Spieler[playerid][lasty] = (0.0);
    Spieler[playerid][lastz] = (0.0);
    Player[playerid][haus_schau] = 0;
    Player[playerid][h_schaux] = (0.0);
    Player[playerid][h_schauy] = (0.0);
    Player[playerid][h_schauz] = (0.0);
    Player[playerid][last_int] = 0;
    Player[playerid][last_vw] = 0;
    Player[playerid][haus_zahl] = 0;
    MFG Mipu


    EDIT: HABE ES GESCHAFT VIELEN DANK DU HAST MIR SEHR GEHOLFEN :D:D:D

    if(strcmp(strget(cmdtext,0),"/status",true) == 0)
    {
    if(Spieler[playerid][team] == 2)
    SendClientMessage(playerid,COLOR_GREEN,"|_____Dein Status_____|");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {

    {
    new name[MAX_PLAYER_NAME];
    new msg[200];
    GetPlayerName(i,name,sizeof(name));
    format(msg,sizeof(msg),"•Geld:[%d$] bank:[%d$] Wanteds:[%d] " ,Geld, bank, wanted);
    format(msg,sizeof(msg),"•team:[%d] " ,team );
    SendClientMessage(playerid,COLOR_WHITE,msg);
    return 1;
    }
    }
    return 1;
    }


    es wird nur team angezeigt und da auch nur die zahl 11 obwohl ich in team 2 bin
    warnings oder so bekomme ich keine
    was ist hier falsch
    (kein GF)!

    Danke für deine antwort aber


    if(strcmp(strget(cmdtext,0), "/invite", true) == 0)
    {
    if(Spieler[playerid][leader] == 1 || Spieler[playerid][leader] == 2 || Spieler[playerid][leader] == 3|| Spieler[playerid][leader] == 4) return
    else if
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion");
    {
    new ziel = strval(strget(cmdtext,1));
    new team = strval(strget(cmdtext,2));
    new gang;
    new inviteihn;
    {
    if(gang==1) { SetPlayerSkin(inviteihn,114);Spieler[playerid][team] = 1; }
    if(gang==2) { SetPlayerSkin(inviteihn,280);Spieler[playerid][team] = 2; }
    if(gang==3) { SetPlayerSkin(inviteihn,24);Spieler[playerid][team] = 3; }
    if(gang==4) { SetPlayerSkin(inviteihn,70);Spieler[playerid][team] = 4; }
    return 1;}}
    }


    C:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\myrl.pwn(2116) : error 029: invalid expression, assumed zero
    C:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\myrl.pwn(2116) : error 001: expected token: ";", but found "if"
    C:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\myrl.pwn(2117) : error 001: expected token: "*then", but found ";"
    C:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\myrl.pwn(2117) : error 036: empty statement
    C:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\myrl.pwn(2120) : warning 219: local variable "team" shadows a variable at a preceding level
    C:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\myrl.pwn(2120) : warning 204: symbol is assigned a value that is never used: "team"
    C:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\myrl.pwn(2119) : warning 204: symbol is assigned a value that is never used: "ziel"

    if(strcmp(strget(cmdtext,0), "/invite", true) == 0)
    {
    if(Spieler[playerid][leader] == 1 || Spieler[playerid][leader] == 2 || Spieler[playerid][leader] == 3|| Spieler[playerid][leader] == 4) return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion");
    {
    new ziel = strval(strget(cmdtext,1));
    new team = strval(strget(cmdtext,2));
    new gang;
    new inviteihn;
    {
    if(gang==1) { SetPlayerSkin(inviteihn,114);Spieler[playerid][team] = 1; }
    if(gang==2) { SetPlayerSkin(inviteihn,280);Spieler[playerid][team] = 2; }
    if(gang==3) { SetPlayerSkin(inviteihn,24);Spieler[playerid][team] = 3; }
    if(gang==4) { SetPlayerSkin(inviteihn,70);Spieler[playerid][team] = 4; }
    return 1;}}
    }


    es kommt immer du bist kein leader ??

    #define menurest 1


    if(dialogid == menurest)
    {
    if(response)
    {
    if(listitem == 0) // Speisen
    {
    }
    if(listitem == 1) // Getränke
    {
    }
    if(strcmp("/Speisekarte", cmdtext, true) == 0)
    {
    if (IsPlayerInRangeOfPoint(playerid, 3, 361.8758,173.7471,1008.3828))
    {
    ShowPlayerDialog(playerid, menurest, DIALOG_STYLE_LIST, "Restaurant","Speisen \nGetränke", "Auswählen", "Abbrechen");
    }
    else
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Restaurant");
    }


    Wie mache ich wenn ich Speisen anklicke das sich dann noch ein Menu öffnet wo dann die speisen stehen und bei getränke auch ein menu öffnet wo dann die getränke aufgelistet sind



    MFG Mipu

    Hey ich weis was du meinst


    aber wenn das netzteil am standrechner kaputt ist funkt kein bildschirm mehr dran ^^
    (habe schon mehrere versucht aber geht nicht gg)
    und an der graka liegt es auch nicht also kann es nur das netzteil am Standrechner sein


    MFG Mipu

    Wie kann ich machen wenn ich zb jemand was geben will das er es annehmen musss habe hier zb ein /strafzettel cmd


    if(!strcmp(strget(cmdtext,0),"/strafzettel"))
    {
    if(Spieler[playerid][team] == 2)
    {
    if(!strlen(strget(cmdtext,1)))
    return
    SendClientMessage(playerid,COLOR_GREY,"Benutze: /strafzettel [ID] [Preis] [Grund]");
    new string5[100];
    new grund[128];
    new officer[MAX_PLAYER_NAME];
    GetPlayerName(playerid, officer, sizeof(officer));
    new giveticket = strval(strget(cmdtext,1));
    new preis = strval(strget(cmdtext,2));
    GivePlayerMoney(giveticket, -preis);
    grund = strget(cmdtext,3);
    format(string5, sizeof(string5), "*%s gibt dir ein Strafzettel.Kosten: $%d - Grund: %s.",officer,preis,grund);
    SendClientMessage(giveticket, COLOR_LIGHTBLUE, string5);
    }
    }


    MFG Mipu