Beiträge von Countibounty

    Hallo liebe Community,
    ich habe ein Problem.
    Und zwar möchte ich das man sofort gespawnt wird ohne die übliche Class Selection.
    Das Problem jedoch :
    Ich joine und es sieht aus wie der "Unknown Gamemode"
    das heißt ich habe Blickfeld auf Verona Beach und die Class Selection ohne Skins.
    In der Log steht allerdings nichts und auch die "Nameblabla hat den Server betreten" Nachricht funktioniert.
    Ich weiß nicht mehr weiter.


    OnPlayerRequestClass

    public OnPlayerRequestClass(playerid, classid)
    {
    SpawnPlayer(playerid);
    return 1;
    }


    OnPlayerSpawn

    public OnPlayerSpawn(playerid)
    {
    SendClientMessage(playerid, 0xFF9600FF, "-------------------------------------------------------------------");
    SendClientMessage(playerid, 0x0069FFFF, "Willkommen auf dem ersten offizielen German Crime City Test Server!");
    SendClientMessage(playerid, 0x0069FFFF, "Dieser Gamemode wurde für die Beta Tests entwickelt");
    SendClientMessage(playerid, 0x0069FFFF, "Er ist keineswegs Spielbereit und ist voller Fehler.");
    SendClientMessage(playerid, 0x0069FFFF, "Der Gamemode ist vollkommen unausgereift!");
    SendClientMessage(playerid, 0x0069FFFF, "Trotz dieser Tatsachen darf dieses Script nicht");
    SendClientMessage(playerid, 0x0069FFFF, "ohne Erlaubniss des German Crime City Teams genutzt werden!");
    SendClientMessage(playerid, 0x0069FFFF, "Tippe /Information um allgemeine Info's über den Status des Projektes zu erfahren!");
    SendClientMessage(playerid, 0xFF9600FF, "-------------------------------------------------------------------");
    //------------ SPAWN -------------//
    if(PlayerInfo[playerid][pFirstSpawned] == 0 && GetPlayerTeam(playerid) >= 5)
    {
    SetPlayerPos(playerid, 1619.7623,1164.3663,-50.5284);
    }
    if(GetPlayerTeam(playerid) == GANG_LV1)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos (playerid, X, Y, Z);
    new Text3D:GANGLV1[MAX_PLAYER_NAME];
    GANGLV1[playerid] = Create3DTextLabel("Gang Las Venturas 1",0xFFC800FF,X,Y,Z,50.0,0,0);
    Attach3DTextLabelToPlayer(GANGLV1[playerid], playerid, 0.0, 0.0, 0.75);
    SetPlayerColor(playerid, 0xFFC800FF);
    GivePlayerWeapon(playerid, 5, 1);
    SetPlayerSkin(playerid, 5);
    SetPlayerPos(playerid, 358.6797, 1430.4531, 11.6172);
    }
    if(GetPlayerTeam(playerid) == GANG_LV2)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos (playerid, X, Y, Z);
    new Text3D:GANGLV2[MAX_PLAYER_NAME];
    GANGLV2[playerid] = Create3DTextLabel("Gang Las Venturas 2",0xFFC800FF,X,Y,Z,50.0,0,0);
    Attach3DTextLabelToPlayer(GANGLV2[playerid], playerid, 0.0, 0.0, 0.75);
    SetPlayerColor(playerid, 0xFFC800FF);
    GivePlayerWeapon(playerid, 5, 1);
    SetPlayerSkin(playerid, 25);
    SetPlayerPos(playerid, 358.6797, 1430.4531, 11.6172);
    }
    if(GetPlayerTeam(playerid) == GANG_SF1)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos (playerid, X, Y, Z);
    new Text3D:GANGSF1[MAX_PLAYER_NAME];
    GANGSF1[playerid] = Create3DTextLabel("Gang San Fierro 1",0x00FFFAFF,X,Y,Z,50.0,0,0);
    Attach3DTextLabelToPlayer(GANGSF1[playerid], playerid, 0.0, 0.0, 0.75);
    SetPlayerColor(playerid, 0x00FFFAFF);
    GivePlayerWeapon(playerid, 5, 1);
    SetPlayerSkin(playerid, 66);
    SetPlayerPos(playerid, 358.6797, 1430.4531, 11.6172);
    }
    if(GetPlayerTeam(playerid) == GANG_SF2)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos (playerid, X, Y, Z);
    new Text3D:GANGSF2[MAX_PLAYER_NAME];
    GANGSF2[playerid] = Create3DTextLabel("Gang San Fierro 1",0x00FFFAFF,X,Y,Z,50.0,0,0);
    Attach3DTextLabelToPlayer(GANGSF2[playerid], playerid, 0.0, 0.0, 0.75);
    SetPlayerColor(playerid, 0x00FFFAFF);
    GivePlayerWeapon(playerid, 5, 1);
    SetPlayerSkin(playerid, 67);
    SetPlayerPos(playerid, 358.6797, 1430.4531, 11.6172);
    }
    if(GetPlayerTeam(playerid) == DPT_SF)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos (playerid, X, Y, Z);
    new Text3D:DPTSF[MAX_PLAYER_NAME];
    DPTSF[playerid] = Create3DTextLabel("SFPD",0x000FFFFF,X,Y,Z,50.0,0,0);
    Attach3DTextLabelToPlayer(DPTSF[playerid], playerid, 0.0, 0.0, 0.75);
    SetPlayerColor(playerid, 0x000FFFFF);
    GivePlayerWeapon(playerid, 22, 40);
    SetPlayerSkin(playerid, 267);
    SetPlayerPos(playerid, 358.6797, 1430.4531, 11.6172);
    }
    if(GetPlayerTeam(playerid) == DPT_LV)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos (playerid, X, Y, Z);
    new Text3D:DPTLV[MAX_PLAYER_NAME];
    DPTLV[playerid] = Create3DTextLabel("LVPD",0x000FFFFF,X,Y,Z,50.0,0,0);
    Attach3DTextLabelToPlayer(DPTLV[playerid], playerid, 0.0, 0.0, 0.75);
    SetPlayerColor(playerid, 0x000FFFFF);
    GivePlayerWeapon(playerid, 22, 40);
    SetPlayerSkin(playerid, 265);
    SetPlayerPos(playerid, 358.6797, 1430.4531, 11.6172);
    }
    return 1;
    }



    ServerLog

    Code
    ----------Loaded log file: "server_log.txt".----------SA-MP Dedicated Server----------------------v0.3x-R2, (C)2005-2013 SA-MP Team[15:28:28] [15:28:28] Server Plugins[15:28:28] --------------[15:28:28]  Loading plugin: streamer.so[15:28:28] *** Streamer Plugin v2.6.1 by Incognito loaded ***[15:28:28]   Loaded.[15:28:28]  Loaded 1 plugins.[15:28:28] [15:28:28] Filterscripts[15:28:28]   Loaded 0 filterscripts.[15:28:28] Number of vehicle models: 0


    Hoffe jemand findet den Fehler....

    Hallo liebe Community,
    habe nen Drecks Warning der nicht raus will :(

    public OnPlayerConnect(playerid)
    {
    SendClientMessageToAll(0x6E6E6EFF, "%s hat den Server betreten", playerid); //Errorzeile o0
    return 1;
    }


    Wer findet den Fehler? <.<


    Code
    C:\Users\Master\Dropbox\German Crime City\gamemodes\GermanCrimeCity.pwn(61) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Warning.

    Hallo liebe Community,
    ich suche hier jemanden der mir ein LSPD Interior bietet.
    Es sollte schön aussehen und realistisch sein.
    Ich biete eine 5€ PSC -
    Natürlich habe ich auch nichts dagegen wenn mir jemand ein Interior kostenlos überlässt.
    Letzteres kann natürlich auch released sein.
    Was ich dazu noch brauche :
    Eine kleine Hilfe beim einfügen ins Script,
    da ich sonst kaum mit Interiors arbeite....
    Hoffe es meldet sich jemand.


    MfG


    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Ich würde noch einfügen das wenn man einen Farbcode einfügt,
    das heißt z.b

    SendClientMessage(playerid, 0xFFFF91FF, "Hello World!");

    Dieses " 0xFFFF91FF " die selbe Farbe hat wie später ausgegeben wird.


    //EDIT
    Bei mir funktioniert das Programm einwandfrei!
    Sehe rechts die Cars etc vollständig,
    der Compiler läuft stabil,
    kann alles eintippen und auch das Doppelklicken unten auf den Compiler klappt.
    Ich muss sagen das ich echt begeistert bin von dem Programm!
    Mein absoluter Liebling bisher!
    Danke für das veröffentlichen!


    10/10 Brotfische!


    MfG

    Ich habe ein Problem mit dem Script.
    Undzwar :
    Bevor das Login Fenster kommt,
    kommt bei mir ganz kurz "Der Mietpreis ist zu niedrig" + Dialog wird dann aber vom Login "weggerückt"
    Habe schon die Dialoge umbenannt bringt aber nichts...
    Hast du/ihr da eine Lösung für?

    Habe damals selber ein ACE gerootet.
    Ist ganz einfach.
    Aus dem Internet die Zip runterlasen die den 'Crack' enthält,auf die SD karte schmeißen und dann im DFU Modus sagen er soll über diese Datei updaten,
    Fertig.
    Gib's in Google ein da findest du ne gute Beschreibung + DL

    @Rocky:
    Ich ersönlich ignoriere, wenn die Anzahl der Warnings nicht ein gewisses Maximum überschreiten, Warnings und habe auch keine Probleme mit meinem Script.


    Und Oska:
    Schau mal auf der Startseite oben in der Leiste.
    Da müsste der 'Fehlerklärbär' sein.
    Da kannst du die einzelnen Warnings reinpassten und dort steht was falsch ist.

    Hast ja auch nen großen Fehler gemacht...
    mach es so :

    public OnPlayerSpawn(playerid)
    {


    IsPlayerNearObject(playerid, 980, 5.0);
    {
    SetTimerEx("Timer",3000,true,"i",playerid);
    }


    return 1;
    }


    IsPlayerNearObject ist ja schließlich eine Bedingung. :)