Beiträge von Sharpadox

    wtf..
    Exe-Crash permanent.. (seit dem löschen gta_set)


    Hey Leute,


    heute habe ich mal ein etwas größeres Problem.
    Nähmlich: Ich weiß nicht wie man ein Autohaus + Auto abspeichersystem erstellt.
    Könnte mir das jemand erklären, oder gibt es evtl Tutorials?

    Da ist aber doch das^^ muss da nicht x,y,z und dann nochmal x,y,z ? Innen und aussen?
    Float:aussen[3],
    Float:innen[3],


    Und wie wende ich den eingang dann eigentlich ein?


    vllt so? ^^ :


    if(pickupid == eingang[1])
    {
    //...
    }


    //P.S: Okay ich suche mal nach seinem Tutorial :)

    Hey,
    ich hab wieder meine nächste frage :D


    Kann mir einer so in etwa erkären wie man Enter/Exit per Enum benutzt?



    enum EingangInfo //Hat mir glaub ich PawnFox gemacht, den Enum ^^
    {
    Float:aussen[3],
    Float:innen[3],
    interior,
    virtual_world
    }
    new eingang[][EingangInfo] = {
    {1,2,3,1,2,3,5,6} //Beispiel
    };


    Also wie arbeite ich nun mit den eingängen?

    Also jetzt schauts so aus:



    format(str,sizeof(str),"AddPlayerClass(%i,%.5f,%.5f,%.5f,%.5f,0,0,0,0,0,0) //%s - Interior: %i \r\n",skin,x,y,z,a,kommi,interior);
    }


    //EDIT::
    Danke "Pille" jetzt gehts :thumbup:


    Lag daran, dass fclose fehlte :)

    Geht immernoch nicht:


    ocmd:sa(playerid,params[])
    {
    new kommi[128], Float:x, Float:y, Float:z, Float:a, skin, int, str[128];
    if(sscanf(params,"s",kommi)) return SendClientMessage(playerid,Grau,"[Benutze]: /sa [dataName]");
    skin = GetPlayerSkin(playerid);
    int = GetPlayerInterior(playerid);
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,a);
    format(str,sizeof(str),"AddPlayerClass(%i,%.5f,%.5f,%.5f,%.5f,0,0,0,0,0,0) //%s - Interior: %i \r\n",skin,x,y,z,a,int,kommi);
    new File:xSaves=fopen("sh12saves.txt", io_append);
    fwrite(xSaves, str);
    SendClientMessage(playerid,bBlau,"Erfolgreich gespeichert!");
    return 1;
    }


    ich verstehe nicht warum es nicht geh :/ habe es nach dem Beispiel aus sa-mp wiki gemacht:


    if (strcmp(cmdtext, "/save", true)==0)
    {
    GetPlayerPos(playerid, X, Y, Z);
    GetPlayerFacingAngle(playerid, Rotation);

    new File:pos=fopen("positions.txt", io_append);
    format(string, 256, "AddPlayerClass(0, %f, %f, %f, %f, 0,0,0,0,0,0);", X, Y, Z,Rotation);
    fwrite(pos, string);
    fclose(pos);

    return 1;
    }

    Hey,


    ich bins wieder ;)
    Ich habe wieder ein Problem, meine Sachen zu loggen..
    Habe alles möglich versucht (habe wiki.sa-mp.com nach
    hilfe "gefragt" :D)
    Könnt ihr mir vllt helfen? ;)


    ocmd:sa(playerid,params[])
    {
    new kommi[128], Float:x, Float:y, Float:z, Float:a, skin, int, str[128];
    if(sscanf(params,"s",kommi)) return SendClientMessage(playerid,Grau,"[Benutze]: /sa [dataName]");
    skin = GetPlayerSkin(playerid);
    int = GetPlayerInterior(playerid);
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,a);
    format(str,sizeof(str),"AddPlayerClass(%i,%i,%i,%i,%i,0,0,0,0,0,0) Interior: %i //%s\r\n",skin,x,y,z,a,int,kommi);
    new File:xSaves=fopen("sh12saves.txt", io_append);
    fwrite(xSaves, str);
    SendClientMessage(playerid,bBlau,"Erfolgreich gespeichert!");
    return 1;
    }

    Hey,
    wenn ich diesen Befehl eingebe steht da im Chat nur 100x "es sind keine Admins Online"..
    Wie fixxe ich das?


    ocmd:admins(playerid,params[])
    {
    SendClientMessage(playerid, Sh12, "[====[: Admin's Online :]====]");
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(PlayerInfo[i][pAdmin] > 0)
    {
    new Admins[100];
    format(Admins,sizeof(Admins),"%s %s\n%s %s",RangName(i),GetName(i));
    SendClientMessage(i,Grau,Admins);
    }
    else{SendClientMessage(playerid,Grau,"Momentan sind keine Admins Online!");}
    }
    return 1;
    }