Beiträge von Equ

    Nein und Nein. Das ist doch viel zu umständlich Leute ;)


    Einfach das [playerid] weg machen, und bei new das [MAX_PLAYERS] weg machen, fertig.

    Hä, Jeffry, ich verstehe gerad deine Logik nicht, [playerid] weg machen verstanden aber was meinst du mit [MAX_PLAYERS] ich habe nirgends wo das [MAX_PLAYERS] stehen. ^^




    Grüße

    Abend




    Ich hab mal eine kleine Frage und zwar hab ich einen /werbung befehl gescriptet womit ein Spieler werbung machen kann, so.
    ich möchte das man den Befehl nur alle 90 Sekunden ausführen kann hab da auch schon etwas gemacht aber das Problem ist halt für mich selbst kann ich es halt alle 90 Sekunden ausführen
    aber ich möchte das es für JEDEN Spieler so gelten tut, also wenn ein Spieler /werbung macht soll dieser Befehl für jeden Spieler erst nach 90 Sekunden wieder brauchbar sein.




    Mein derzeitiger gettime Code:


    if(gettime()<werbungtimer[playerid])
    werbungtimer[playerid]=gettime()+90;





    Grüße

    Jungs bestimmt habt ihr die Server IP in SA:MP eingegeben gehabt das ist ein MTA:SA Server ^^
    nun denn..




    Zu deiner Werbung:

    • Werbung: Ich finde deine Werbung recht schön gemacht kriegst von mir 6,5/10 Punkten.
    • Forum: Ist auch schön gestaltet recht übersichtlicher und das Design ist auch okay, 8/10 Punkten ^^.
    • Server: So zum Server, ich bin als Neuling mal gerad drauf gekommen und bin in dem Airport Interior Gespawnt und raus gegangen aus dem Interior und anschließen in die Hellblaue Makierung gegangen.
    • und anschließend habe ich mich für den Roller entschieden, so schön und gut nur das Problem ist für Neulingen ( Ich natürlich mit einbezogen ) was jetzt?, ich habe als Neuling auf eurem Server kein Plan wie man den Motor anstellen tut
    • es währe hierbei schon mal sehr hilfreich eine Nachricht anzugeben das wenn er in einem Fahrzeug einsteigen tut auch eine Nachricht bekommen mit welcher Taste/Command er den Motor auch starten tut.


    Also im großen und ganzem sieht es zwar alles recht schön aus hab mir auch noch nicht alles angeschaut da ich den motor nicht an krieg und ich auch keine Ahnung habe wie ich den Support bei euch InGame erreiche, erhaltet ihr von mir 6/10 Punkten, also als Neuling hat man es richtig schwer da man keinen einzigen Hinweis erhält wie man z.B: den Motor starten tut, Admins erreicht, zur Stadthalle kommt oder sonstiges also nun ja .. wie ich schon sage erhaltet ihr von mir 6/10 da es wirklich nicht Anfänger freundlich ist.




    Grüße

    Moin


    Ich habe gerad ein kleines Problem und zwar funktioniert der Befehl nicht richtig..
    Die Werbung erscheint zwar aber das Problem hier bei ist.

    • es wird nicht abgefragt ob er genug Geld hat 10€ pro Zeichen zu bezahlen, das wird irgendwie nicht abgefragt.




    hier noch der Code:


    Code:
    ocmd:ad(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,1804.3783,-1286.3021,13.6390))
    if(GetPVarInt(playerid,"Level") >= 3)return SendClientMessage(playerid,GELB,"Du benötigst mindestens das Level 3 um Werbungen zu schreiben");
    {
    new adtext[100],string[200];
    new zeichenpreis = strlen(adtext)*10;
    if(sscanf(params,"s",adtext)) return SendClientMessage(playerid,ROT,"Verwendung: /ad (Deine Werbung)");
    if(GetPVarInt(playerid,"Geld") < zeichenpreis) return SendClientMessage(playerid, DUNKELROT, "So viel geld hast du nicht auf der Hand");
    format(string,sizeof(string),"{23F000}Werbung: %s | %s(ID:%i)",adtext,SpielerName(playerid),playerid);
    SendClientMessageToAll(WEIS,string);
    SetPVarInt(playerid,"Geld",GetPVarInt(playerid,"Geld")-zeichenpreis);
    }
    return 1;
    }




    Ich hoffe ihr könnt mir weiter helfen


    Grüße

    Abend



    Ich hab irgendwie gerad ein Problem, und zwar so bald man auf den Server Connecten tut und bei dem Register/Login Dialogen ist kriegt man direkt diesen Fehler Code hier:



    SA-MP 0.3x-R1-2
    Exception At Address: 0x0044A503
    Base: 0x03F00000


    Registers:
    EAX: 0x00000000 EBX: 0x00000800 ECX: 0x0BC1033C EDX: 0x0085BB1B
    ESI: 0x0BC1033C EDI: 0x0BC1033C EBP: 0x0028FD94 ESP: 0x0028FCF0
    EFLAGS: 0x00010206


    Stack:
    +0000: 0x0AC51584 0x0028FD94 0x00448B16 0x0AC51584
    +0010: 0x005A2B71 0x005A2B7F 0x00000000 0x0AC51584
    +0020: 0x00000800 0xFFFFFFFF 0x00000000 0x00000000
    +0030: 0x00000000 0x00000000 0x00000000 0x00000000
    +0040: 0x08200081 0x0AC7DC90 0x0086D168 0x0056872C
    +0050: 0x00000001 0x3516ADAF 0x000022CB 0x0053C09A
    +0060: 0x0000001A 0x351284AD 0x00000000 0x74E2110C
    +0070: 0x03F79926 0x351284AD 0x03F659E6 0x0000001A
    +0080: 0x351284AD 0x00000000 0x0E032D48 0x0028FD6C
    +0090: 0x0028F8C4 0x0028FF78 0x03FAFA14 0x03FD2710
    +00A0: 0x00000001 0x75026C30 0x0053E986 0x00000001
    +00B0: 0x76F5FD35 0x76FC7DAF 0x0053ECC2 0x00000001
    +00C0: 0x00619B71 0x0000001A 0x00000001 0x00000001
    +00D0: 0x0000000A 0x00748DA0 0x0000001A 0x00000001
    +00E0: 0x74E21245 0x00000000 0x0028FF88 0xFFFDE000
    +00F0: 0x01690000 0x4E54493E 0x01691130 0x00000008
    +0100: 0x00000100 0x00000008 0x00000102 0x44700000
    +0110: 0x44070000 0x00000000 0x00000000 0x00000780
    +0120: 0x00000438 0x00000000 0x00000001 0x00570372
    +0130: 0x00000200 0x00000000 0x021C03C0 0x02F38535
    +0140: 0x000003C0 0x0000021C 0x0000002C 0x0028FE2C
    +0150: 0x00825EA4 0x74E21245 0x00000000 0xFFFDE000
    +0160: 0xFFFFFFFF 0x00821D17 0x00000065 0x00000065
    +0170: 0x0028FF88 0x008246F1 0x00400000 0x00000000
    +0180: 0x01A434E8 0x0000000A 0x00000094 0x00000006
    +0190: 0x00000001 0x00001DB1 0x00000002 0x76726553
    +01A0: 0x20656369 0x6B636150 0x00003120 0x00000000
    +01B0: 0x00000000 0x00000000 0x00000000 0x00000000
    +01C0: 0x00000000 0x00000000 0x00000000 0x00000000
    +01D0: 0x00000000 0x00000000 0x00000000 0x00000000
    +01E0: 0x00000000 0x00000000 0x00000000 0x00000000
    +01F0: 0x00000000 0x00000000 0x00000000 0x00000000
    +0200: 0x00000000 0x00000000 0x00000000 0x00000000
    +0210: 0x00000000 0x00000000 0x00824588 0x00000000
    +0220: 0x00000000 0xFFFDE000 0xC0000005 0x00000000
    +0230: 0x01A434E8 0x00000044 0x01A81138 0x01A83B40
    +0240: 0x01A82018 0x00000000 0x00000000 0x00000000
    +0250: 0x00000000 0x00000000 0x00000000 0x00000000
    +0260: 0x00000000 0x00000000 0x00000000 0xFFFFFFFF
    +0270: 0xFFFFFFFF 0xFFFFFFFF 0x00000000 0x00000000


    SCM Op: 0x160, lDbg: 0 LastRendObj: 0


    Game Version: US 1.0


    State Information: Ped Context: 0



    Ich hoffe einer findet den Fehler denn ich habe eigentlich nichts falsch gemacht.. ;(



    Grüße

    Abend



    Ich hab gerad ein sehr merkwürdiges Problem,
    und zwar wollte ich gerad meinen Bus Job testen den ich gemacht hab, habe also Server neu Starten wie immer halt
    aber dann das komische Problem, mein Kollege Joint und kriegt eine EXE ich vorher eigentlich auch, so aber das komische hier bei ist jetzt
    er bekommt eine exe und ich kann auf meinen eigenen server irgendwie nicht Joinen, also es wird angezeigt das der Server online ist
    Join auch drauf aber dann kommt die ganze zeit..


    The Server didn't respond. Retring
    Connection to ...


    Ich bin jetzt hierbei überfragt warum mein kollege joinen kann und eine exe bekommt und bei mir aufeinmal jetzt der Server ganz weg ist obwohl er online ist 8|




    Ich hoffe ihr könnt mir weiter helfen :(






    Grüße

    Mach es so, wenn es immer noch nicht gehen sollte dann hast du die falsche Fraktions ID genommen ^^



    if(pickupid==groveenter)
    {
    if(isPlayerinFrakt(playerid,1))return SendClientMessage(playerid,GRÜN,"Du gehörst nicht der Fraktion an");
    {
    SetPlayerPos(playerid,2495.9890,-1694.8579,1014.7422);
    SetPlayerInterior(playerid,3);
    return 1;
    }
    }






    Grüße

    Naja es ist einfach und auf die schnelle auch gemacht..
    wenn man etwas richtiges machen möchte was auch professionell aussieht muss man sich schon etwas mehr als 10 Minuten zeit lassen ^^


    aber für deine mühe 4/10 :D




    Grüße

    Abend




    Ich habe ein kleines Problem gerade, und zwar wird die Zahl die ich mit meinem Befehl /setzahl gesetzt habe gespeichert,
    aber wenn der Server starten tut wird diese nicht angezeigt in meinem 3DTextLabel, Also es steht einfach nur eine 0 Drin.
    wenn ich es mit meinem Befehl /setzahl erneut setze wird diese natürlich angezeigt aber so bald ich einen Restart mache wird diese wieder entfernt, woran liegts ?

    Hab es unter OnGameModeInit drin:



    new string[128];
    format(string,sizeof(string),"%d",Zahl);
    ZahlText = Create3DTextLabel(string,WEIS,1127.1049,-2036.7244,69.8838,20,0);




    Grüße

    Finde den Thread extrem sinnlos



    Man weiß erstens nicht wie die Farben aussehen, man müsste sie also durch testen also Welches Grün es ist Helles Dunkeles so was halt..
    daher extrem sinnlos..


    SA-MP Colorpicker regelt das




    Grüße

    Abend



    Ich habe ein kleines Problem und zwar habe ich ein Error, aber weiß nicht wie ich diesen Beheben tue:



    Code:



    new text[60];
    new farbe;
    new Float:zollx, Float:zolly, Float:zollz, Float:dist;
    new world, los;


    text = dini_Get("Zoll1.ini", "text"); // Hier die Errorzeile
    farbe = dini_Int("Zoll1.ini", "farbe");
    zollx = dini_Float("Zoll1.ini", "x");
    zolly = dini_Float("Zoll1.ini", "y");
    zollz = dini_Float("Zoll1.ini", "z");
    dist = dini_Float("Zoll1.ini", "dist");
    world = dini_Int("Zoll1.ini", "world");
    los = dini_Int("Zoll1.ini", "los");



    Error Code:



    error 047: array sizes do not match, or destination array is too small




    Hoffe ihr könnt mir weiter helfen




    Grüße