Beiträge von Akino Kiritani

    Das geht hab ich auch ma gemacht, als ich noch keinen WLAN Adapter hatte du musst entweder die Verbindung überbrücken, gibt da sonne Einstellung,
    oder es gibt auch iwo ne einstellung Verbindung gemeinsam nutzen.


    Weiß ich jetzt nicht mehr so genau ist schon übern Jahr her^^


    PS: Online schreibt man ohne "ie"

    public OnPlayerStateChange(playerid,newstate,oldstate)
    {
    if(newstate == 6) //State ID 6 -> Player enters a vehicle as passenger
    {
    newstate = PLAYER_STATE_ONFOOT;
    }
    return 1;
    }
    könnte theoretisch funktionieren
    //Edit: Quark newstate nicht oldstate -.-
    //Edit2: Rechtschreibung

    if(spielername == autoinfo[autoid][besitzer])


    so würd ich anfangen aber ohne variablen von deiner seite kann man dir wirklich nicht helfen, da wir, wie GooMAn schon sagte, nicht wissen wie du das abspeicherst.

    Wo genau meinst du bei DeleteString oder EineZeileInDerDatei ?


    //Edit: Es wäre echt nett wenn mir jemand helfen würde, da ich nicht weiß wo ich \r\n einfügen soll, es würd ja wenig Sinn machen, wenn ich das beim DeleteString mache. Nur wie soll ich das in diesen string bekommen?: EineZeileInDerDatei Ich hab das schon so ausprobiert fwrite(f, EineZeileInDerDatei\r\n); aber er spuckt mir dann nur diese Errors aus


    Zitat

    *:\****\*** ********\*********\AutosLaden.pwn(137) : error 001: expected token: ",", but found "\"
    *:\****\*** ********\*********\AutosLaden.pwn(137) : error 029: invalid expression, assumed zero
    *:\****\*** ********\*********\AutosLaden.pwn(137) : error 017: undefined symbol "r"
    *:\****\*** ********\*********\AutosLaden.pwn(137) : fatal error 107: too many error messages on one line

    1. Bist du dir Sicher das du dich auch in dem gewählten berreich aufhälst?
    2. müsste es doch so lauten
    if(BizInfo[bizSuperMarkt][bizProds]<-9999)
    {
    SendClientMessage(playerid,cRed,"Wir haben keine Prods mehr");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid,BuyDia,2,BizInfo[bizSuperMarkt][bizName],"Telefonbuch\t\t10$\nWürfel\t\t\t2$\nFlasche Wasser(1l)\t5$\nFlasche Cola(1l)\t10$\nFlasche Bier(0,5l)\t12$\nBrot\t\t\t4$\nKondome,5er Packung\t20$\nFunkgerät\t\t180$","Kaufen","Beenden");
    }
    aber mir stellt sich die Frage warum du diese abfrage machst: if(BizInfo[bizSuperMarkt][bizProds]<-9999) Kann den ein biz unter 0 Prods haben? Müsste es dann nicht if(BizInfo[bizSuperMarkt][bizProds]==0)lauten?
    Befehl(ungetestet)
    dcmd_buy(playerid,params[])
    {
    #pragma unused params
    if(IsPlayerInRangeOfPoint(playerid,4.5,2.3995,-28.9299,1003.5494))
    {
    if(BizInfo[bizSuperMarkt][bizProds]==0)
    {
    SendClientMessage(playerid,cRed,"Wir haben keine Prods mehr");
    }
    else
    {
    ShowPlayerDialog(playerid,BuyDia,2,BizInfo[bizSuperMarkt][bizName],"Telefonbuch\t\t10$\nWürfel\t\t\t2$\nFlasche Wasser(1l)\t5$\nFlasche Cola(1l)\t10$\nFlasche Bier(0,5l)\t12$\nBrot\t\t\t4$\nKondome,5er Packung\t20$\nFunkgerät\t\t180$","Kaufen","Beenden");
    }
    }
    return 1;
    }


    //Edit: ein return enternt

    Du kannst dir passend zur Jahreszeit den GTA Snow Mod installieren, nur musste aufpassen, dass du nicht alle Funktionen davon installierst, am besten nur die GTA3.img, sonst hast du nachher ein großes Problem


    PS: Ich spreche/schreibe aus Erfahrung


    //Edit: Rechtschreibung und etwas hinzugefügt
    //Edit2: Der Snow mod hat auch das Detailed Radar

    Du musst bei den incudes #include <streamer> reinschreiben und bei OnGameModeInit die Objekt einfügen. Nur heißt es dann nicht CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance); sondern CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1(optional), interiorid = -1(optional), playerid = -1(optional), Float:distance = 200.0(optional));
    das musst du dann halt mit deinen Werte/Kordinaten ersetzten