Beiträge von Meisternuke

    Könnte mir jemand eine Signatur erstellen?
    Thema: Ich bin Mitglied, bzw CoLeader der Fraktion: Transport GmbH (also wir Beliefern Tankstellen und Biz auf dem Server)
    Sollte also was mit so Trucks oder so zu tun haben
    einzigstes geschriebenes: Transport GmbH Meisternuke... irgendwie verteilt halt...
    Farbe: egal, was zu dem Truck passt
    Effekt: wäre cool wenn geile Effekte vorhanden wären



    danke schonmal für die Arbeit,
    Meisternuke




    //edit: Die maximale Größe liegt bei 530*200 Pixel und 40 kB.

    Da es bei immer an verschiedenen stellen aufm Server zu DM kommt,
    hab ich mir überlegt, das man als Admin per /cam usw an dieser Position so wie mit ner Kamera schaun kann, also so von oben, in anderen Perspektiven.


    So erstmal zum script:
    public OnPlayerSpawn(playerid)
    {
    SetNameTagDrawDistance(20.0);
    return 1;
    }


    hier wird ja begrenzt, auf welche entfernung man die namen sieht, wenn man spawnt...
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    //sh
    if(strcmp(cmdtext,"/cam1",true) == 0)
    {
    SetNameTagDrawDistance(1000.0);
    SetPlayerPos(playerid, 1480.9890,-1732.6748,0);
    SetPlayerCameraPos(playerid, 1435.9297,-1732.2987,40.0000);
    SetPlayerCameraLookAt(playerid, 1480.2435,-1733.0645,13.3828);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }
    if(strcmp(cmdtext,"/cam2",true) == 0)
    {
    SetNameTagDrawDistance(1000.0);
    SetPlayerPos(playerid, 1480.9890,-1732.6748,0);
    SetPlayerCameraPos(playerid, 1524.4167,-1732.2994,40);
    SetPlayerCameraLookAt(playerid, 1480.2435,-1733.0645,13.3828);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }
    if(strcmp(cmdtext,"/cam3",true) == 0)
    {
    SetNameTagDrawDistance(1000.0);
    SetPlayerPos(playerid, 1481.1343,-1751.0957,0);
    SetPlayerCameraPos(playerid, 1481.0455,-1726.9410,25);
    SetPlayerCameraLookAt(playerid, 1481.1343,-1751.0957,15.4453);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }
    if(strcmp(cmdtext,"/cam4",true) == 0)
    {
    SetNameTagDrawDistance(1000.0);
    SetPlayerPos(playerid, 1479.7008,-1703.2705,0);
    SetPlayerCameraPos(playerid, 1479.8790,-1748.3186,25);
    SetPlayerCameraLookAt(playerid, 1479.7008,-1703.2705,14.0469);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }
    //lspd
    if(strcmp(cmdtext,"/cam5",true) == 0)
    {
    SetNameTagDrawDistance(1000.0);
    SetPlayerPos(playerid, 1539.8214,-1650.7360,0);
    SetPlayerCameraPos(playerid, 1523.1573,-1731.7739,25);
    SetPlayerCameraLookAt(playerid, 1539.8214,-1650.7360,13.9816);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }
    //news
    if(strcmp(cmdtext,"/cam6",true) == 0)
    {
    SetNameTagDrawDistance(1000.0);
    SetPlayerPos(playerid, 1575.4351,-1331.9823,0);
    SetPlayerCameraPos(playerid, 1606.1075,-1301.5974,30);
    SetPlayerCameraLookAt(playerid, 1575.4351,-1331.9823,16.4844);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }
    //medic
    if(strcmp(cmdtext,"/cam7",true) == 0)
    {
    SetNameTagDrawDistance(1000.0);
    SetPlayerPos(playerid, 2019.2208,-1429.1154,0);
    SetPlayerCameraPos(playerid, 2019.2208,-1429.1154,80);
    SetPlayerCameraLookAt(playerid, 2019.2208,-1429.1154,13.5399);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }


    So, jetzt zu meinem Problem.
    Wenn ich dann in der Luft bin, kann ich aber trotz > SetNameTagDrawDistance(1000.0);
    nicht die namen der leute, welche unten laufen sehen...
    kann mir wer helfen..
    also schnell zusammen gefasst...


    spawn = sicht des names reduzieren
    wenn man /cam eingibt, wird die sichtweite der Namen, für den player wieder erhöht...
    aber das ist ja auch das problem...
    SetNameTagDrawDistance(1000.0); ist ja glaube ich für alle und nicht nur für den, welcher den befehl eingibt, jemand eine idee?

    jop würd mich auch mal interessieren ob das möglich wäre, wenn ja wie?
    man muss halt auslesen in welcher frak der jenige ist und je nachdem den name anders ausgeben oder?
    aber dann hat man doch ein problem wenn man zb..
    /kick Meisternuke macht er den spieler doch nicht findet oder?
    also erst wenn man dann:
    /kick [SANI]Meisternuke
    so oder?

    Auf manchen Servern sieht man den Namen anderer Spieler schon von weitem,
    bei anderen, nur wenn man ganz nah ist!
    Wie kann man das ändern?
    Gibts da i-was?

    hab hier 2 schranken gemappt und sie dann versucht lassen zu rotieren..
    kam aber nix raus...
    SetObjectRot spakt einfach nur...
    kann mir das wer machen?
    schranke offen:
    CreateObject(968, 1997.8984375, -1440.20703125, 13.328253746033, 0, 90, 315.99975585938);
    CreateObject(968, 2008.1240234375, -1450.0791015625, 13.328253746033, 0, 90, 135.99975585938);
    schranke zu:
    CreateObject(968, 2008.0517578125, -1450.0068359375, 13.202911376953, 0, 0, 135.99975585938);
    CreateObject(968, 1997.9868164063, -1440.3002929688, 13.202911376953, 0, 0, 135.99426269531);
    befehl is egal...
    wäre geil wenn jemand machen kann das es nur aufgeht und automatisch zu nach 5 sekunden?



    //edit> gelößt.. habs selber nochmal probiert

    Gibt es eine möglichkeit den hack
    Bulletproof zu erkennen und dagegen vor zu gehen?
    auf meinem server haben viele diesen und durch so zeugs wie slap und explosionen sterben sie...
    aber wenn man auf sie schießt verlieren sie kein leben..
    ausrede dann: synchbug und kein skill..
    aber gibts ne möglichkeit das aufzudecken und dagegen vorzugehen?

    des passt alles bekomme aber nur bei return 1; n fehler... also loose indentation.. also das das falsch ist...



    if(strcmp(cmdtext,"/lsmd",true) ==0)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,2042.9515,-1395.4845,48.3359))
    {
    SetPlayerPos(playerid,2025.1785,-1402.8495,17.2091);
    }
    else if(IsPlayerInRangeOfPoint(playerid,3.0,2025.1785,-1402.8495,17.2091))
    {
    SetPlayerPos(playerid,2042.9515,-1395.4845,48.3359);
    }
    return 1;
    }

    egal wie ich es verrücke kommt immer der fehler



    //edit.. jetzt klappts =D danke für die hilfe

    bei deinem bekomm ich:

    Möchte ein Teleport machen...
    Man geht unten in ein Pickup, gibt /lsmd ein.
    Kommt aufs Dach...
    Wenn man wieder Runter will... geht man oben in ein Pickup... und gibt wieder /lsmd ein..
    also ein Befehl für 2 Ports..
    hab das ma gemacht... aber funkt i-wie nicht:



    unter ongamemodeinit:
    CreatePickup(1318,1,2042.9515,-1395.4845,48.3359);
    CreatePickup(1318,1,2025.1785,-1402.8495,17.2091);


    bei onplayercomandtext:

    if(strcmp(cmdtext,"/lsmd",true) ==0)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,2042.9515,-1395.4845,48.3359));
    {
    SetPlayerPos(playerid,2025.1785,-1402.8495,17.2091);
    }
    else
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,2025.1785,-1402.8495,17.2091));
    {
    SetPlayerPos(playerid,2042.9515,-1395.4845,48.3359);
    }
    }
    return 1;
    }

    bekomme diese fehler:


    Code
    C:\Dokumente und Einstellungen\Administrator\Desktop\SAMPServer\gamemodes\aaaa.pwn(500) : error 036: empty statement
    C:\Dokumente und Einstellungen\Administrator\Desktop\SAMPServer\gamemodes\aaaa.pwn(504) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Administrator\Desktop\SAMPServer\gamemodes\aaaa.pwn(506) : error 036: empty statement
    Pawn compiler 3.2.3664  Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    3 Errors.


    pls help


    //edit hab den klammerfehler gefunden.. trotzdem

    //edit:


    habe zwar n paar sachen gefunden...
    aber jetzt kann ich ingame (mta editor) nicht mehr die objecte unten anklicken... es passiert einfach nix mehr..
    kann mir wer weiterhelfen?

    mappe ja schon sehr lange...
    hatte jetzt ne zeit lang eine Pause...
    als ich dann wieder mit mta angefangen habe zu mappen.. hat dies nicht gefunkt, da es die neuen samp objecte nicht gibt in mta..
    auch die neuen objecte rein kopieren hat nicht funktioniert...
    den all berühmten samp editor mag ich überhaupt nicht.. deswegen frag ich jetzt...


    gibt es einen mapeditor, mit welchem ich ingame mappen kann, in welchem die neuen 0.3c objecte drin sind?
    wäre geil wenn da auch gleich ein pbject streamer drin wäre... ansonsten hol ich mir das seperat



    mfg. Meisternuke

    wenn ich /cnn [text] mache...
    kommt ja so in groß der text welchen ich geschrieben habe...


    um die farbe zu verändern ist ja glaube ich ~y~ für gelb und so weiter
    ~n~ für neue zeile...


    habe aber schon sterne und so gesehen..
    kann mir da ma einere ne komplette liste geben, wie stern geht und was es noch so für zeugs gibt

    Kann mir jemand einen Object Streamer für 0.3c empfehlen?
    Bräuchte einen da die Serverversion 0.3c ist und der obj. streamer für 0.3b...
    jetzt sieht man die objecte nicht mehr...
    ist das loh script