Beiträge von Mr.Pr4Cx

    Hey Leute,


    Ich hab einen Befehl (/fautos) der soll mir alle Auto der Fraktion XY anzeigen.
    Das Problem: Der befehl zeigt mir aber nur ein Auto in der Dialog Box an und ich weiß nicht warum?!


    Code:

    ocmd:fautos(playerid,params[])
    {
    if(!DarfPlayerCommand(playerid))return 1;
    new fID;
    //new string[128];
    new x=0;
    if(sscanf(params,"i",fID))
    {
    if(SpielerInfo[playerid][Frakt]==0)return 1;
    for(new i=1; i<MAX_AUTOS; i++)
    {
    if(FraktAuto[i][besitzer]==SpielerInfo[playerid][Frakt])
    {
    x++;
    if(isValidDBCarForFrakts(FraktAuto[i][d_id]))
    {
    format(string,sizeof(string),"%s: Model: %i Fahrzeug: %i",GetVehicleName(GetVehicleModel(FraktAuto[i][id_x])),FraktAuto[i][vmodel],FraktAuto[i][id_x]);
    ShowPlayerDialog(playerid, DIALOG_FRAKCARSS, DIALOG_STYLE_LIST, "Fraktionsfahrzeuge", string, "Absenden", "Abbrechen");
    }
    }
    }
    format(string,sizeof(string),"Deine Fraktion hat insgesammt '%i' Fahrzeuge.",x);
    SendClientMessage(playerid,COLOR_GREY,string);
    return 1;
    }
    if(!IsPlayerAnAdmin(playerid,4))return 1;
    for(new i=1; i<MAX_AUTOS; i++)
    {
    if(FraktAuto[i][besitzer]==fID)
    {
    x++;
    if(isValidDBCarForFrakts(FraktAuto[i][d_id]))
    {
    format(string,sizeof(string),"%s: Model: %i Fahrzeug: %i",GetVehicleName(GetVehicleModel(FraktAuto[i][id_x])),FraktAuto[i][vmodel],FraktAuto[i][id_x]);
    ShowPlayerDialog(playerid, DIALOG_FRAKCARSS, DIALOG_STYLE_LIST, "Fraktionsfahrzeuge", string, "Absenden", "Abbrechen");
    }
    }
    }
    format(string,sizeof(string),"Deine Fraktion hat insgesammt '%i' Fahrzeuge.",x);
    SendClientMessage(playerid,COLOR_GREY,string);
    return 1;
    }


    Ich bitte um hilfe :)


    Lg
    Mr.ElectRoX

    Dein Gamemode wird wohl nicht richtig geladen worden sein.


    1. Überprüfe ob der Gamemode als Gamemode eingetragen wurde.
    2. Falls ja. Lösche den Gamemode vom Server und lade ihn neu Hoch
    3. Falls der Fehler immer noch besteht, bitte die Fehlermeldung aus den Serverlogs posten.


    Gemacht , weiterhin kein erfolg :(



    ----------
    Loaded log file: "server_log.txt".
    ----------


    SA-MP Dedicated Server
    ----------------------
    v0.3x, (C)2005-2013 SA-MP Team


    [20:25:15]
    [20:25:15] Server Plugins
    [20:25:15] --------------
    [20:25:15] Loading plugin: mysql
    [20:25:15] SA:MP MySQL Plugin v2.1.1 Loaded.
    [20:25:15] Loaded.
    [20:25:15] Loading plugin: filemanager
    [20:25:15] [MySQL] Thread running. Threadsafe: Yes.
    [20:25:15] ******************
    [20:25:15] ** FILE MANAGER **
    [20:25:15] ** Loaded **
    [20:25:15] ** Version 1.1 **
    [20:25:15] ******************
    [20:25:15] Loaded.
    [20:25:15] Loading plugin: streamer
    [20:25:15]


    *** Streamer Plugin v2.6.1 by Incognito loaded ***


    [20:25:15] Loaded.
    [20:25:15] Loading plugin: sscanf
    [20:25:15]


    [20:25:15] ===============================


    [20:25:15] sscanf plugin loaded.


    [20:25:15] Version: 2.8.1


    [20:25:15] (c) 2012 Alex "Y_Less" Cole


    [20:25:15] ===============================


    [20:25:15] Loaded.
    [20:25:15] Loading plugin: nativechecker
    [20:25:15] Loaded.
    [20:25:15] Loaded 5 plugins.


    [20:25:15]
    [20:25:15] Filterscripts
    [20:25:15] ---------------
    [20:25:15] Loading filterscript 'gate.amx'...
    [20:25:15]
    --------------------------------------
    [20:25:15] Made By Lehmzwerk version 1.0
    [20:25:15] --------------------------------------


    [20:25:15] Loading filterscript 'disco.amx'...
    [20:25:15] Disco System geladen!
    [20:25:15] Loaded 2 filterscripts.


    [20:25:15] *** Streamer Plugin: Warning: Include file version (0x26104) does not match plugin version (0x26105) (script might need to be recompiled with the latest include file)
    [20:25:15] OnGameo
    [20:25:15]


    -----------------------------------------------
    [20:25:15] Kamera Systen von =>Sandra<= (Bearbeitet von Mr.ElektRoX) wurde geladen!
    [20:25:15] -----------------------------------------------



    [20:25:15]


    -----------------------------------------------
    [20:25:15] Zoll Systen (Bearbeitet von Mr.ElektRoX) wurde geladen!
    [20:25:15] -----------------------------------------------



    [20:25:16] [MySQL] Connected (0) to 'SAMP-Server'@'wvps178-77-70-144.dedicated.hosteurope.de via TCP/IP'.
    [20:25:16] [MySQL] Server Version 5.1.56-community.
    [20:25:16] [MySQL] Connected (1) to 'SAMP-Server'@'wvps178-77-70-144.dedicated.hosteurope.de via TCP/IP'.
    [20:25:16] [MySQL] Server Version 5.1.56-community.
    [20:25:16] [MySQL] Connected (2) to 'SAMP-Server'@'wvps178-77-70-144.dedicated.hosteurope.de via TCP/IP'.
    [20:25:16] [MySQL] Server Version 5.1.56-community.
    [20:25:16] [MySQL] Connected (3) to 'SAMP-Server'@'wvps178-77-70-144.dedicated.hosteurope.de via TCP/IP'.
    [20:25:16] [MySQL] Server Version 5.1.56-community.
    [20:25:16] DummyQuery wurde aufgerufen.
    [20:25:16] [SERVER] Das Wetter wurde geändert.
    [20:25:16]
    --------------------------------------
    [20:25:16] Made By Lehmzwerk version 1.0
    [20:25:16] --------------------------------------


    [20:25:16] [SERVER] 100 Häuser wurden geladen.
    [20:25:16] [SERVER] Staatskasse: 172947338$
    [20:25:16] [SERVER] Bankmoney: 172947338$
    [20:25:16] [SERVER] steuern: 150 vsteuern: 30 zinsen: 200 fzinsen: 650 fsteuern: 192
    [20:25:16] [SERVER] Cars: 1: 150 2: 200 3: 250 4: 300 5: 1000
    [20:25:16] [SERVER] 27 Geldautomaten wurden geladen.
    [20:25:16] [SERVER] 10 Fbanken wurden geladen.
    [20:25:16] [SERVER] 44 Businesse wurden geladen.
    [20:25:16] [SERVER] 10 Gebiete wurden geladen.
    [20:25:19] [SERVER] 574 Fraktions Fahrzeuge wurden geladen.
    [20:25:19] [SERVER] 58 Bizautos geladen.
    [20:25:19] [SERVER] 0 Ordercars geladen.
    [20:25:19] [SERVER] 31 Gangs wurden geladen.
    [20:25:19] [SERVER] 16 Awards wurden geladen.
    [20:25:19] [SERVER] 19 Tankstellen geladen.
    [20:25:19] [SERVER] 27 Radiosender geladen.
    [20:25:19] [SERVER] 1 Playerobjekte geladen.
    [20:25:19] [SERVER] 20 MOTD Nachrichten gefunden.
    [20:25:19] [SERVER] Karthighscore wurde geladen. (Engji/999999ms)
    [20:25:19] Alles ladet
    [20:25:19]
    ----------------------------------
    [20:25:19] Next Crew Reallife Script!
    [20:25:19] ----------------------------------


    [20:25:19] Number of vehicle models: 150
    [20:25:20] Es wird versucht den Ordner 'scriptfiles/logs/2013/' zu öffnen
    [20:25:20] Der Ordner 'scriptfiles/logs/2013/' existiert bereits.
    [20:25:20]
    [20:25:20] Es wird versucht den Ordner 'scriptfiles/logs/2013/04/' zu öffnen
    [20:25:20] Der Ordner 'scriptfiles/logs/2013/04/' existiert bereits.
    [20:25:20]
    [20:25:20] Es wird versucht den Ordner 'scriptfiles/logs/2013/04/10/' zu öffnen
    [20:25:20] Der Ordner 'scriptfiles/logs/2013/04/10/' existiert bereits.
    [20:25:20]
    [20:25:20] Es wird versucht den Ordner 'scriptfiles/logs/2013/04/10/support/' zu öffnen
    [20:25:20] Der Ordner 'scriptfiles/logs/2013/04/10/support/' existiert bereits.
    [20:25:20]
    [20:25:20] Ordner Vorgänge erfolgreich abgeschlossen

    Hm... Okay jetzt bin ich mit meinem "Latein" am ende 8|
    Versuch mal evtl. Das was du zuletzt gemacht hast zu entfernen xD
    Eig sollte es an einem SendClientMessage nicht liegen aber naja nichts ausgeschlossen lassen xD


    Hab ich schon, wie oben gesagt .
    Ich hab ältere Versionen vom Script benutzt die zu 100% funktioniert haben :(


    Hat keiner mehr ne Lösung??

    Hey also als erstes es heißt "NativeChecker" ;)
    2) Hast du noch etwas am Script gemacht
    3) Steht da evtl als GM Name "Unknown"?



    Lg Crushy


    Da steht der Normale Gamemode Name ( also ist das ok)


    Beim Script hab ich nur eingefügt wen einer Joint das eine Nachricht im Chat kommt.
    Ich hab alte Script Updates mal benutzt aber ohne erfolg , ich versteh das alles nicht getsern hat alles wunderbar funktioniert :(

    Hey Leute,


    Mein Problem:
    Heute bin ich auf meinen Server Gejoint und werde irgendwo nähe einer Farm gespawnt, und keiner der Befehle Funktionierte ( z.b. /help).
    Als ich den Server Verlassen hab , stand mein name immer noch auf der Spieler List ( als wen ich noch inGame wäre).


    Aber das komische ist das Login mit Passwort war alles normal nur ab den Spawnen nicht ?! Und Gestern war alles normal ?!


    Hab das Plugin NaviChecker draf gemacht aber er spukt mir keine Fehler aus :( natürlich sind auch keine Fehler im Script.


    Ich brauche dringend eure Hilfe wo der Fehler leigen könnte :)


    Lg
    Mr.ElectRoX


    /Edit: Sry der Titel des Thema's ist irgendwie fail :(

    Finde das Design nicht so toll.
    2/10 Punkten ((Gebe egal ob Anfänger oder Profi immer gleich harte Bewertung, is nur fair ;) )).
    Die Leiste über dem Header etwas kleiner und mehr am Design angepasst würde schonmal das alles etwas Ansehnlicher machen.
    Der Background passt nicht zu GTA und es würde besser aussehen wenn das BG Bild in den anderen Background ((Grau)) langsam übergeht anstatt das der Übergang so abgehackt ist.
    Die Navigation und den Content Bereich würde ich auch etwas anders gestalten, kleinere Navigationsbuttons, den Contentbereich besser hervorheben.
    Das Schlimmste is der Header, würde andere Schrift nehmen und vorallem nit so das es so Zerbeult ausschaut, vielleicht etwas anderes Stattdessen ;).

    Klar , bleibt ruhig fair, hab kein Problem damit ;)


    Danke für die Tipps/Hinweise , ich werd das Design heute abend nochmal schön bearbeiten :)


    @
    Ronny16




    Danke für dein FeedBack :)


    Hey Leute ,
    Ich wollte euch mal mein erstes Wbb3 Design Vorstellen!



    Ich möchte gern eure Meinung dazu hören, vielleicht könntet ihr mir auch Tipps zum Verbessern geben ;)


    PS: Natürlich ist das noch nicht fertig aber möchte trotzdem gern eure Meinungen dazu hören :)


    public UnSpecLoad(playerid)
    {
    WaffenLaden(playerid);
    SetPlayerInterior(playerid,LastSpecInt[playerid]);
    SetPlayerVirtualWorld(playerid,LastSpecVir[playerid]);
    SetPlayerPos(playerid,LastSpecPos[playerid][0],LastSpecPos[playerid][1],LastSpecPos[playerid][2]);
    SetPlayerHealth(playerid,LastSpecHeal[playerid]);
    return 1;
    }


    mhh werd mir ma zcmd anschauen ;)


    Edit:

    new Float:LastSpecPos[MAX_PLAYERS][3];
    new Float:LastSpecHeal[MAX_PLAYERS];
    new LastSpecInt[MAX_PLAYERS];
    new LastSpecVir[MAX_PLAYERS];


    falls es doch wichtig ist.

    Also um aufzuhören zu spectaten machst du einfach nur /spec? Wenn ja dann fehlt hier einiges an code.


    Ich würde dir übrigens empfehlen ZCMD zu verwenden.


    Oh Danke , ne mit /unspec hört man auf.
    Man hab das voll verpennt :S


    Code:

    if(strcmp("/unspec",cmd,true)==0)
    {
    logCommand(playerid,cmdtext);
    if(IsPlayerAnAdmin(playerid,2)||spect[playerid]==1||GetPVarInt(playerid,"FM")==1)
    {
    SetPVarInt(playerid,"waffengeladen",0);
    SetPVarInt(playerid,"loginspawn",1);
    TogglePlayerSpectating(playerid, 0);
    spect[playerid]=0;
    SetTimerEx("UnSpecLoad",500,0,"u",playerid);
    return 1;
    }
    return 1;
    }


    PS: warum zcmd? was ist daran besser?

    Hey Leute ,


    Ich hab das Problem, wen ich aufhöre zu Spectaten(/spec) stirbt man einfach.


    Leider find ich wie immer den fehler im code nicht.


    if(strcmp("/spec",cmd,true)==0)
    {
    logCommand(playerid,cmdtext);
    if(IsPlayerAnAdmin(playerid,2)||GetPVarInt(playerid,"FM")==1)
    {
    tmp = strtok(cmdtext, idx);
    if(!tmp[0])return SendClientMessage(playerid, COLOR_GRAD2, "INFO: /spec [playerid]");
    new specedplayer = ReturnUser(tmp);
    if(specedplayer==INVALID_PLAYER_ID)return ErrorMsg(playerid,"Ungültiger Spieler.");
    if(uadmin[specedplayer]==0)
    {
    if(SpielerInfo[playerid][Admin]<SpielerInfo[specedplayer][Admin])return ErrorMsg(playerid,"Du darfst nur Leute specen, deren Rang kleiner als deiner ist.");
    }
    WaffenSpeichern(playerid);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    LastSpecPos[playerid][0]=px;
    LastSpecPos[playerid][1]=py;
    LastSpecPos[playerid][2]=pz;
    GetPlayerHealth(playerid,LastSpecHeal[playerid]);
    LastSpecInt[playerid]=GetPlayerInterior(playerid);
    LastSpecVir[playerid]=GetPlayerVirtualWorld(playerid);
    SetPVarInt(specedplayer,"specadmin",playerid);
    if(!IsPlayerInAnyVehicle(specedplayer))
    {
    TogglePlayerSpectating(playerid, 1);
    PlayerSpectatePlayer(playerid,specedplayer);
    SetPlayerInterior(playerid,GetPlayerInterior(specedplayer));
    SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(specedplayer));
    spect[playerid]=1;
    }
    else
    {
    new vehicleid;
    vehicleid=GetPlayerVehicleID(specedplayer);
    TogglePlayerSpectating(playerid,1);
    PlayerSpectateVehicle(playerid,vehicleid);
    SetPlayerInterior(playerid,GetPlayerInterior(specedplayer));
    SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(specedplayer));
    spect[playerid]=1;
    }
    return 1;
    }
    return 1;
    }


    Wäre echt cool wen mir einer helfen könnte :)


    Lg


    Mr.ElectRoX

    Hey Com,


    Mein Problem: Obwohlich die Richtige Position und Interior gesetzt hab werd ich daneben gespawnt so das ich durchfalle :(


    Brauche dringend hilfe , ich find den verdammten fehler einfach nicht :(


    Enum der Biz


    enum bizstruk
    {
    Float:bizx,
    Float:bizy,
    Float:bizz,
    Float:bizix,
    Float:biziy,
    Float:biziz,
    inter,
    biz_type,
    besitzer[MAX_PLAYER_NAME],
    teilhaber[MAX_PLAYER_NAME],
    kosten,
    money,
    money2,
    }



    new const Biz[][bizstruk] = {
    //Autohäuser
    {2131.7412,-1150.9789,24.0971,292.0742,309.6568,999.4628,3,11,"Niemand","Niemand",2000000,0}, // autohaus motel
    {543.2988,-1293.9221,17.2422,292.0742,309.6568,999.4628,3,11,"Niemand","Niemand",2000000,0}, // autohaus grotti
    {-1641.9934,1203.6066,7.2509,292.0742,309.6568,999.4628,3,11,"Niemand","Niemand",2000000,0},// autohaus otto
    {-780.5236,2745.4280,45.8556,292.0742,309.6568,999.4628,3,11,"Niemand","Niemand",2000000,0}, // autohaus desert
    {1707.3568,950.0878,10.8203,292.0742,309.6568,999.4628,3,11,"Niemand","Niemand",2000000,0}, // autohaus luxus
    {998.1048,-1356.8497,13.3261,292.0742,309.6568,999.4628,3,11,"Niemand","Niemand",2000000,0} // autohaus city
    };


    Weiter Info:


    typ11: Autohaus
    x,y,z,ix,iy,iz,binter,type,besitzer,teilhaber,kosten,money


    Ich bin euch sehr dankbar wen ihr mir helfen könntet :)


    MfG
    Mr.EleCtRoX

    Hey Com,


    Heute hab ich ein anderes Problem.
    Wenn ich einen Spieler den Startbonus geben möchte ( /astartbonus) kommt " Du bist kein Anfänger "! Obwohl ich Level 1 bin :(
    Aber was mich verwundert ist das dieser Befehl ab und zu Funktioniert ?!


    if(strcmp("/astartbonus", cmd, true) == 0)
    {
    new giveplayerid;
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "INFO: /astartbonus [playerid]");
    return 1;
    }
    if(SpielerInfo[playerid][Admin] >= 1)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(SpielerInfo[giveplayerid][Level]<=3)
    {
    format(string,sizeof(string), "[ADMIN] %s hat dir einen Startbonus gegeben (lvl 3 + 50k$).", SpielerName(playerid));
    SendClientMessage(giveplayerid, COLOR_BLUE, string);
    format(string,sizeof(string), "[ADMIN] Du hast %s einen Startbonus gegeben.", SpielerName(giveplayerid));
    SendClientMessage(playerid, COLOR_BLUE, string);
    GivePlayerMoney(giveplayerid, 50000);
    SpielerInfo[giveplayerid][Level]=3;
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler ist kein Anfänger mehr.");
    return 1;
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin.");
    }
    }
    return 1;
    }


    Ich wäre euch sehr Dankbar wen ihr mir Helfen könnt :)