[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • n'abend zusammen
    ich arbeite im Moment an einem Login/Register-Sytem und dazu benötige ich eine Abfrage
    wie viele Zeichen verwendet wurden, da ich nur Passwörter akzeptieren lassen will, die mind. 4 Zeichen enthalten
    Die Suchfunktion hat mich im Stich gelassen -_-
    wäre super wenn jemand sowas hat und es mir geben würde :thumbup:


    gruß snail


    Nicht jeder, der sich für super hält, ist ein Superheld. :love:
    ------------------------------------------------------------------------------------------------

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Hotringstrecke", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du wurdest zur Hotringracer Strecke geportet, viel spaß! ");
    SetPlayerPos(playerid, 217,-1887.3173,478.8205,117.0286,129.6368,);
    return 1;
    }
    return 0;
    }


    was ist daran falsch, bekomme 2 errors an setplayerpos! ??
    ich habe bei samp /save gemacht und habe die restlichen nullen am ende weggelassen, original so:
    AddPlayerClass(217,-1887.3173,478.8205,117.0286,129.6368,0,0,0,0,0,0); // hotringspawn


    edit: ich bekomm noch nichtmal ein telecommand hin^^ xD

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

  • SetPlayerPos(playerid,-1887.3173,478.8205,117.0286);nur die nummer 2,3 und 4 ;)

  • SetPlayerPos(playerid, 217,-1887.3173,478.8205,117.0286,129.6368,);
    Das ist Falsch, man braucht die X,Y und Z-Koordinate, und keine SkinID.
    SetPlayerPos(playerid,-1887.3173,478.8205,117.0286);
    Hier gibts nochmal ein Tutorial, wie man an die Koordinaten kommt und sie richtig einfügt.


    EDIT: Uiiii....da gibt man sich Mühe und sucht noch nach dem Tut und dann ist schon alles vorbei ^^


    Ich scripte NICHT mehr, ich möchte mit NIEMANDEM einen Server aufmachen habe auch NICHTS mehr mit LoH zu tun, also lasst es mit den PNs!

  • new Float:test[4];
    GetPlayerPos(playerid,test[0],test[1],test[2]);
    GetPlayerFacingAngle(playerid,test[3]);
    PutPlayerInVehicle(playerid,CreateVehicle(modelid,test[0],test[1],test[2],test[3],color1,color2,5000),0);

  • edit: ist egal
    ich hab ein anderes problem:


    if (strcmp("/ROFL", cmdtext, true) == 0)
    {
    SendPlayerMessageToAll(COLOR_YELLOW,"%s Lacht sich total tot!");
    return 1;
    }


    wenn man das eintippt, kommt garnix im chat, oder der Server geht einfach so ohne was zu sagen aus -.-"
    etwas anderes ist iwie nicht definiert
    danke im vorraus!


    mfg fluppy

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

    Einmal editiert, zuletzt von Noneatme ()

  • C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(1582) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(2047) : error 001: expected token: ";", but found "-identifier-"
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(2048) : warning 217: loose indentation
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(2090) : warning 235: public function lacks forward declaration (symbol "OnPlayerInfoChange")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    EDIT:
    wie mache ich das, bei
    if (strcmp("/sfair", cmdtext, true) == 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Willkommen beim Sfairport ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Deine Waffen wurden entfernt");
    SetPlayerPos(playerid, -1390.0891,-58.4880,14.1484,280.1049);


    return 1;
    }


    die wafen mit entfernt werden?

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

    Einmal editiert, zuletzt von Noneatme ()

  • if (strcmp("/sfair", cmdtext, true) == 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Willkommen beim Sfairport ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Deine Waffen wurden entfernt");
    SetPlayerPos(playerid, -1390.0891,-58.4880,14.1484,280.1049);
    GetPlayerName(playerid, name, sizeof(name))
    ResetPlayerWeapons(killerid);
    return 1;
    }


    so?
    edit: ein paar eroors kommen: Undefined symbol "name"

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme

  • so müsste es gehen


    if (strcmp("/sfair", cmdtext, true) == 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Willkommen beim Sfairport ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Deine Waffen wurden entfernt");
    SetPlayerPos(playerid, -1390.0891,-58.4880,14.1484,280.1049);
    ResetPlayerWeapons(playerid);
    return 1;
    }