Beiträge von TutNichts

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums

    Befindet sich der Spieler in einem Raum/Interior wenn er Spawnt?
    Wenn nicht dann:
    if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) //Los Santos Vagos
    {
    SetPlayerPos(playerid,2808.2705,-1169.3121,1025.5703);
    SetPlayerFacingAngle(playerid,88.9785);
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    SetPlayerVirtualWorld(playerid,0);
    return 1;
    }

    Gehst Ingame.
    Machst an deinem gewünschtem Punkt /save Test
    Dann gehst du unter.
    -> Eigene Dateien
    -> GTA Userfiles
    -> SAMP
    -> savedposition.txt

    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1996) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1998) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2000) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2006) : error 021: symbol already defined: "format"
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2016) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2021) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2025) : error 010: invalid function or declaration




    if(strcmp("/duty",cmdtext) == 0)//Zeile 1996
    {
    if(Player[playerid][Team] == 1||Player[playerid][Team] == 3)//Zeile 1998
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 249.1813,68.4856,1003.6406))//Zeile 2000
    {
    GetPlayerName(playerid, dutyman, sizeof(dutyman));
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Identifizierung läuft ...!");
    new cstring[100];
    //Variablen Text musste Formatieren
    format(cstring,sizeof(cstring),"Guten Tag Officer %s, Sie werden jetzt mit Dienstmarke und Waffen ausgerüstet!", dutyman);//2006
    SendClientMessage(playerid,COLOR_GREEN,cstring);
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 3,1);// Muntion Fehlte
    GivePlayerWeapon(playerid, 17, 3);
    GivePlayerWeapon(playerid, 31, 1000);
    GivePlayerWeapon(playerid, 25, 200);
    GivePlayerWeapon(playerid, 29, 1000);
    GivePlayerWeapon(playerid, 34, 250);
    }
    else//Zeile 2016
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist nicht am LSPD-Empfang!");
    }
    }
    else//Zeile 2021
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Los Santos PD Officer!");
    }
    return 1;//Zeile 2025
    }


    Help pls!


    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1996) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1998) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2000) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2013) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2018) : error 010: invalid function or declaration
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(2023) : error 010: invalid function or declaration


    if(strcmp("/duty",cmdtext,true,10) == 0)//Zeile 1996
    {//Zeile 1997
    if(Player[playerid][Team] == 1||Player[playerid][Team] == 3)//Zeile 1998
    {//Zeile 1999
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 249.1813,68.4856,1003.6406)) //Zeile 2000
    {//Zeile 2001
    GetPlayerName(playerid, dutyman, sizeof(dutyman));//Zeile 2002
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Identifizierung läuft ...!");//Zeile 2003
    SendClientMessage(playerid,COLOR_GREEN,"Guten Tag Officer %s, Sie werden jetzt mit Dienstmarke und Waffen ausgerüstet!", dutyman);//Zeile 2004
    GivePlayerWeapon(playerid, 24, 500);//Zeile 2005
    GivePlayerWeapon(playerid, 3);
    GivePlayerWeapon(playerid, 17, 3);
    GivePlayerWeapon(playerid, 31, 1000);
    GivePlayerWeapon(playerid, 25, 200);
    GivePlayerWeapon(playerid, 29, 1000);
    GivePlayerWeapon(playerid, 34, 250);
    }//Zeile 2012
    else//Zeile 2013
    {//Zeile 2014
    SendClientMessage(playerid,COLOR_RED,"Du bist nicht am LSPD-Empfang!");//Zeile 2015
    }//Zeile 2016
    }//Zeile 2017
    else//Zeile 2018
    {//Zeile 2019
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Los Santos PD Officer!");//Zeile 2020
    }//Zeile 2021
    }//Zeile 2022
    return 1; //Zeile 2023
    }

    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5556) : error 033: array must be indexed (variable "strx")
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5564) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5564) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5564) : error 001: expected token: ";", but found "if"
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5565) : error 017: undefined symbol "i"
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5566) : warning 209: function "strget" should return a value
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(5567) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.


    Keine Gute Idee. :s

    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1750) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1753) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1756) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Warnings.


    new hkosten = strval(cmdtext, 1);


    new spielzeit = strval(cmdtext, 2);


    new hhaus = strval(cmdtext, 3);


    new hvw = strval(cmdtext, 4);

    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : error 001: expected token: ",", but found "-integer value-"
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : error 001: expected token: ";", but found ")"
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1748) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    new hkosten = strval(cmdtext 1);

    if(!strcmp(cmdtext,"/chaus",true))
    {
    if(!IsPlayerAdmin(playerid))return 1;
    if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new hkosten = strval(cmdtext);
    if(!cmdtext[1])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new spielzeit = strval(cmdtext);
    if(spielzeit < 0)return SendClientMessage(playerid,0xFF0000FF,"Die Spielzeit muss minimal bei 0 Stunden liegen!");
    if(!cmdtext[2])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new hhaus = strval(cmdtext);
    if(hhaus > sizeof(Typen) || hhaus < 0)return SendClientMessage(playerid,0xFF0000FF,"Ungültiges Haus!");
    if(!cmdtext[3])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new hvw = strval(cmdtext);


    So?!

    if(!strcmp(cmdtext,"/chaus",true))
    {
    if(!IsPlayerAdmin(playerid))return 1;
    if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new hkosten = strval(cmdtext);
    if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new spielzeit = strval(cmdtext);
    if(spielzeit < 0)return SendClientMessage(playerid,0xFF0000FF,"Die Spielzeit muss minimal bei 0 Stunden liegen!");
    if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new hhaus = strval(cmdtext);
    if(hhaus > sizeof(Typen) || hhaus < 0)return SendClientMessage(playerid,0xFF0000FF,"Ungültiges Haus!");
    if(!cmdtext[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze : /chaus [kosten] [spielzeit in h] [haus] [Virtual World]");
    new hvw = strval(cmdtext);


    Kann Ingame allerdings nur /chaus
    Nicht iwie /chaus 10 10 1 2 oder so.
    Woran liegts?

    Ein Ausschnitt aus meinem Script.
    In DCMD, allerdings. :'s


    dcmd_einsperren(playerid,params[])
    {
    new pID;
    if(sscanf(params, "u", pID))
    {
    return SendClientMessage(playerid,COLOR_RED,"Benutzung: /einsperren [Playerid]");
    }
    if(!IsPlayerConnected(pID))
    {
    return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
    }
    if(Player[playerid][Team] == 2||Player[playerid][Team] == 4||Player[playerid][Team] == 5||Player[playerid][Team] == 6||Player[playerid][Team] == 7||Player[playerid][Team] == 8||Player[playerid][Team] == 9||Player[playerid][Team] == 12)
    {
    return SendClientMessage(playerid,COLOR_RED,"Du bist kein Cop!");
    }
    if(!PlayerToPoint(5,playerid,268.3327,77.8972,1001.0391))
    {
    return SendClientMessage(playerid,COLOR_RED,"Du bist nicht bei den Zellen!");
    }
    if(!PlayerToPoint(5,pID,268.3327,77.8972,1001.0391))
    {
    return SendClientMessage(playerid,COLOR_RED,"Dein Ziel ist nicht bei den Zellen!");
    }
    else
    {
    {
    if(Player[pID][Wanteds] == 1)
    {
    Player[pID][Jail] = 1;
    SetPlayerPos(pID,264.5515,77.3523,1001.0391);
    SetPlayerInterior(pID, 6);
    ResetPlayerWeapons(pID);
    GivePlayerMoney(pID,-250);
    GivePlayerMoney(playerid,250);
    SetPlayerWantedLevel(pID, 0);
    SendClientMessage(pID,COLOR_RED,"Du bist für 5 Minuten und $250 im Knast.");
    SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $250 Lohn.");
    SetTimerEx("jailtimer",300000,0,"i",pID);
    }
    else if(Player[pID][Wanteds] == 2)
    {
    Player[pID][Jail] = 2;
    SetPlayerPos(pID,264.5515,77.3523,1001.0391);
    SetPlayerInterior(pID, 6);
    ResetPlayerWeapons(pID);
    GivePlayerMoney(pID,-500);
    GivePlayerMoney(playerid,500);
    SetPlayerWantedLevel(pID, 0);
    SendClientMessage(pID,COLOR_RED,"Du bist für 10 Minuten und $500 im Knast.");
    SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $500 Lohn.");
    SetTimerEx("jailtimer",600000,0,"i",pID);
    }
    else if(Player[pID][Wanteds] == 3)
    {
    Player[pID][Jail] = 3;
    SetPlayerPos(pID,264.5515,77.3523,1001.0391);
    SetPlayerInterior(pID, 6);
    ResetPlayerWeapons(pID);
    GivePlayerMoney(pID,-750);
    GivePlayerMoney(playerid,750);
    SetPlayerWantedLevel(pID, 0);
    SendClientMessage(pID,COLOR_RED,"Du bist für 15 Minuten und $750 im Knast.");
    SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $750 Lohn.");
    SetTimerEx("jailtimer",900000,0,"i",pID);
    }
    else if(Player[pID][Wanteds] == 4)
    {
    Player[pID][Jail] = 4;
    SetPlayerPos(pID,264.5515,77.3523,1001.0391);
    SetPlayerInterior(pID, 6);
    ResetPlayerWeapons(pID);
    GivePlayerMoney(pID,-1000);
    GivePlayerMoney(playerid,1000);
    SetPlayerWantedLevel(pID, 0);
    SendClientMessage(pID,COLOR_RED,"Du bist für 20 Minuten und $1000 im Knast.");
    SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $1000 Lohn.");
    SetTimerEx("jailtimer",1200000,0,"i",pID);
    }
    else if(Player[pID][Wanteds] == 5)
    {
    Player[pID][Jail] = 4;
    SetPlayerPos(pID,264.5515,77.3523,1001.0391);
    SetPlayerInterior(pID, 6);
    ResetPlayerWeapons(pID);
    GivePlayerMoney(pID,-1500);
    GivePlayerMoney(playerid,1500);
    SetPlayerWantedLevel(pID, 0);
    SendClientMessage(pID,COLOR_RED,"Du bist für 25 Minuten und $1500 im Knast.");
    SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $1500 Lohn.");
    SetTimerEx("jailtimer",1500000,0,"i",pID);
    }
    else if(Player[pID][Wanteds] == 6)
    {
    Player[pID][Jail] = 4;
    SetPlayerPos(pID,264.5515,77.3523,1001.0391);
    SetPlayerInterior(pID, 6);
    ResetPlayerWeapons(pID);
    GivePlayerMoney(pID,-2500);
    GivePlayerMoney(playerid,2500);
    SetPlayerWantedLevel(pID, 0);
    SendClientMessage(pID,COLOR_RED,"Du bist für 30 Minuten und $2500 im Knast.");
    SendClientMessage(playerid,COLOR_GREEN,"Spieler eingebuchtet - $2500 Lohn.");
    SetTimerEx("jailtimer",1800000,0,"i",pID);
    }
    }
    }
    return 1;
    }