Beiträge von Gurkie94

    Ich habe es jetzt so gemachtnew path[28] = "handynummern.ini";
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(GetPVarInt(playerid,"Tel")<= 0)
    {
    if(GetPlayerMoney(playerid) >= 1000)
    {
    GivePlayerMoney(playerid, - 1000);
    Handy[playerid][Telefon] = random(9999);
    if(!dini_Exists(path))
    {
    dini_Create(path);
    dini_IntSet(path, "maxTel", 1);
    dini_IntSet(path,"Tel1",Handy[playerid][Telefon]);
    }
    else
    {
    for(new i=0; i <= dini_Int(path,"maxTel"); i++)
    {
    new test[9];
    format(test, sizeof(test), "Tel%i", i);
    if(dini_Int(path, test) == 0)
    {
    dini_IntSet(path, test, Handy[playerid][Telefon]);
    dini_IntSet(path, "maxTel", dini_Int(path, "maxTel")+ 1);
    Einmal wird die nummer in die handynummer ini gespeichert und einmal in die account daten da ja alle in einer datei sind kann ich es jetzt so überprüfen ob sie schon vorhanden ist

    Hallo ich habe mal wieder ein Problem diesmal mit meinem Handy script
    ocmd:kaufhandy(playerid, params[])
    {
    new path[28] = "handynummern.ini";
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(GetPVarInt(playerid,"Tel")<= 0)
    {
    if(GetPlayerMoney(playerid) >= 1000)
    {
    GivePlayerMoney(playerid, - 1000);
    Handy[playerid][Telefon] = random(9999);
    if(!dini_Exists(path))
    {
    dini_Create(path);
    dini_IntSet(path, "maxTel", 1);
    dini_IntSet(path,"Tel1",Handy[playerid][Telefon]);
    }
    else
    {
    for(new i=0; i <= dini_Int(path,"maxTel"); i++)
    {
    new test[9];
    format(test, sizeof(test), "Tel%i", i);
    if(dini_Int(path, test) == 0)
    {
    dini_IntSet(path, test, Handy[playerid][Telefon]);
    dini_IntSet(path, "maxTel", dini_Int(path, "maxTel")+ 1);
    dini_IntSet(Spielerdatei,"Tel",Handy[playerid][Telefon]);
    break;
    }
    else
    {
    continue;
    }
    }
    }
    SendClientMessage(playerid, Orange, "Du hast ein Handy für 1000€ gekauft.");
    }
    else{SendClientMessage(playerid, Grau, "Du hast nicht genug Geld um dieses Gerät zu kaufen!");}
    }else{SendClientMessage(playerid, Grau, "Du bist schon im besitz eines Handys!");}
    return 1;
    }


    Das ist mein Kauf befehl.Jetzt meine Frage wie mach ich das zb. bei Call das er über die nummer auf den spieler kommt also das er die handy nummer aus der account txt. vom anderen spieler liest?


    Mfg:Gurkie


    Ja das klappt geht das aber nicht auch gleich ? und wen ich nur /nummernschild eingebe giebt er die nachricht nicht aus
    achso und ein zweiter spieler sieht immernoch das alte kenzeichen

    ocmd:nummernschild(playerid,params[]) { new string[2]; if(sscanf(params,"s[2]",string)) return SendClientMessage(playerid,clearrot,"Benutze: /nummernschild [2 Buchstaben]"); new vehicle = GetPlayerVehicleID(playerid); format(string,sizeof(string),"LS-%s",string); SetVehicleNumberPlate(vehicle,string); return 1; }


    Er sagt mir egal was ich eingebe "Benutze: /nummernschild [2 Buchstaben]?

    ocmd:nummernschild(playerid,params[])
    {
    new zeichen;
    if(sscanf(params,"u",zeichen)) return SendClientMessage(playerid,clearrot,"Benutze: /nummernschild [2 Buchstaben]");
    new vehicle = GetPlayerVehicleID(playerid);
    new string[8];
    format(string,sizeof(string),"LS-%S",zeichen);
    SetVehicleNumberPlate(vehicle,string);
    return 1;
    }

    Hallo Leute ich habe da mal ne kleine Frage,warum führt er den Befehl nicht aus ?
    ocmd:testblick(playerid, params[])
    {
    ApplyAnimation(playerid,"PED","EAT_Chicken",4.1,1,1,1,1,1,1);
    return 1;
    }
    Eigendlich wollte ich es für einen Hotdog nehmen,die Animation finde ich aber nicht jetzt wollte ich es mit Chicken testen aber er macht Ingame einfach NIX! ? Warum ?


    Mfg: Gurkie


    funktioniert nicht.
    Du kannst nur Bilder mit Textdraws darstellen die sich in den TXD Dateien von GTA San Andreas befinden.
    Somit müsstest du dir eine eigene TXD Datei anelgen und jeder user müsste sie sich downloaden. Dann würde dies gehen.


    Kannst du mir bitte genau sagen wie du das meinst also wo ich die Bilder genau finde und wie ich sie einfüge ? Wäre sau cool von dir!

    ja du sagst ja auch nicht welche fraktion er gesetzt werden soll
    du musst bei deinem befehl nicht nur den spieler eingeben sondern auch die fraktion

    warum kann mir keiner helfen ??
    Flock


    Bitte Bitte


    Und a0x3r


    hier hast ein parr radio sender


    PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls");
    PlayAudioStreamForPlayer(playerid, "http://listen.hardbase.fm/dsl.pls");
    PlayAudioStreamForPlayer(playerid, "http://listen.housetime.fm/dsl.pls");
    PlayAudioStreamForPlayer(playerid, "http://listen.trancebase.fm/dsl.pls");
    PlayAudioStreamForPlayer(playerid, "http://listen.coretime.fm/dsl.pls");
    PlayAudioStreamForPlayer(playerid, "http://listen.Clubtime.fm/dsl.pls");

    das müsste gehen guck mal


    if(carid == PolizeiVehs[v])
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)return 1;
    else{RemovePlayerFromVehicle(playerid);SendClientMessage(playerid, COLOR_GRAD2, "Du hast keinen Schlüssel für dieses Auto.");}
    }
    }