Beiträge von [Sv3n]

    Ich wollte Abfragen ob man das nötige geld dabei hat und wen nicht kam eine meldung das man nicht genug geld dafür hat kann mir einer sagen wie ??. und ich möchte die abfrage hier einbauen:


    if(dialogid == DIALOG_WAFFEN)
    {
    if(response == 1)
    {
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,30,250);//AK47
    GivePlayerMoney(playerid,-75000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir eine AK47 für 75000$ gekauft.");
    }
    case 1:
    {
    GivePlayerWeapon(playerid,31,250);//M4
    GivePlayerMoney(playerid,-75000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir eine M4 für 75000$ gekauft.");
    }
    case 2:
    {
    GivePlayerWeapon(playerid,35,30);//Rocketlauncher
    GivePlayerMoney(playerid,-500000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir einen Rocketlauncher für 500000$ gekauft.");
    }
    case 3:
    {
    GivePlayerWeapon(playerid,24,75);//Deagle
    GivePlayerMoney(playerid,-50000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir eine Deagle für 50000$ gekauft.");
    }
    case 4:
    {
    GivePlayerWeapon(playerid,23,100);//SDPistol
    GivePlayerMoney(playerid,-10000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir eine SDPistol für 10000$ gekauft.");
    }
    case 5:
    {
    GivePlayerWeapon(playerid,28,230);//Uzi
    GivePlayerMoney(playerid,-40000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir eine UZI für 40000$ gekauft.");
    }
    case 6:
    {
    GivePlayerWeapon(playerid,39,40);//Rucksackbomben
    GivePlayerMoney(playerid,-135000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir ein Rucksackbomben für 135000$ gekauft.");
    }
    case 7:
    {
    GivePlayerWeapon(playerid,25,75);//Shotgun
    GivePlayerMoney(playerid,-45000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir eine Shotgun für 45000$ gekauft.");
    }
    case 8:
    {
    GivePlayerWeapon(playerid,39,200);//MP5
    GivePlayerMoney(playerid,-45000);
    SendClientMessage(playerid,NEONGRUEN,"Du hast dir eine MP5 für 45000$ gekauft.");
    }
    }
    }
    }



    MfG

    Hay leute ich brauche eure hilfe mein Admin level wird nicht gespeichert


    Hier die einzigen sachen die was mitm adm level zutun haben:


    stock LoadAccount(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.UD",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Score"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Money"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei,"Banned"));
    if(GetPVarInt(playerid,"Banned")==1)
    {
    SendClientMessage(playerid,ROT,"Du bist Gebannt");
    Kick(playerid);
    return 1;
    }
    return 1;
    }


    stock SpielerSpeichern(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.UD",name);
    dini_IntSet(Spielerdatei,"Score",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Money",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
    return 1;
    }


    Hier beim Login wird er gespeichert
    stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.UD",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,GRUEN,"Erfolgreich eingeloggt.");
    SpielerSpeichern(playerid);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Falsche Passwort!");
    ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Login","Dein Account wurde Gefunden gib bitte das passwort ein","Login","Abbrechen");
    SendClientMessage(playerid,GRUEN,"Erfolgreich eingeloggt!");
    SpielerSpeichern(playerid);
    return 1;
    }
    return 1;
    }


    und beim Disconnect auch


    public OnPlayerDisconnect(playerid, reason)
    {
    SpielerSpeichern(playerid);


    new string[265];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    switch(reason)
    {
    case 0: format(string, sizeof(string), "%s hat den Server verlassen, Grund: Crash/TimedOut", name);
    case 1: format(string, sizeof(string), "%s hat den Server verlassen, Grund: Verlassen/Quit", name);
    case 2: format(string, sizeof(string), "%s hat den Server verlassen, Grund: Gekickt/Gebannt/Kicked/Banned", name);
    }
    SendClientMessageToAll(0xC0C0C0AA, string);
    return 1;
    }


    Ab dem ersten connect wird das Adminlevel wieder auf 0 gesetzt wieso ???

    Das mit den Variablen hab ich bis Jetzt nie verstanden ich guck mir ständig tut's an aber ich Checks Nicht könntest du mir sagen wie und was ich wohin schreiben muss pls :\? wie gesagt lerne noch ^^ und das mit den Variablen ist das Einzige was ich nicht verstehe


    Bitte.. kann es den keiner machen ??...

    Ich wollte gerade ein DM Script anfangen und die erste DM Arena setzen nun ist aber mein Problem:


    Ich muss es so machen das wen ich z.b /adm eingebe dan WorldBoundries gesetzt werden und ich aus der DM arena erst wieder rauskomme wen ich /exit mache ... und ich muss halt alle commands blocken weiß aber nicht wie
    also nochma genau:


    Ich mach /adm und um die Area wird SetPlayWorldBoundries gesetzt und ich werde in die Area teleportiert dan werden alle commands geblockt ausser /exit und wen ich /exit mache wird SetPlayerWorldBoundries wieder gelöscht.. wie mache ich dass ??


    MfG


    Edit: Brauche das dringend

    Hay leute ich habe ein Bombe gescriptet und das problem ist wen die bombe gelegt wird is alles schön und gut und wen sie explodiert werden die Hp von ALLEN auf 0 gesetzt ( funkt auch hab ich alles getestet ) aber wen leute 1 sek davor ESC gehen und dan 10 sek drin beliben und wieder rauskommen können die überleben... gibt es eine möglichkeit das so zu machen das sie sterben auch wen sie esc sind oder was ähnnliches ??


    MfG

    Ich finds geil vorallem weil jetz neue updates kamen : C4 rauchgraneten,neue waffen,neue animation beim laufen etc Es wird noch kommen: Neue GameModes,funktion zum hinlegen und mehr..



    //Edit Sniper taugen nichts ?? habn Sniper lvl 17 mit ONLY standard waffe

    Wen ich mein Script compile kommt da :
    Server\pawno\include\core.inc(12) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    die INC datei:


    /* Core functions
    *
    * (c) Copyright 1998-2005, ITB CompuPhase
    * This file is provided as is (no warranties).
    */
    #if defined _core_included
    #endinput
    #endif
    #define _core_included
    #pragma library Core


    native heapspace();


    native funcidx(const name[]);


    native numargs();
    native getarg(arg, index=0);
    native setarg(arg, index=0, value);


    native tolower(c);
    native toupper(c);
    native swapchars(c);


    native random(max);


    native min(value1, value2);
    native max(value1, value2);
    native clamp(value, min=cellmin, max=cellmax);


    native getproperty(id=0, const name[]="", value=cellmin, string[]="");
    native setproperty(id=0, const name[]="", value=cellmin, const string[]="");
    native deleteproperty(id=0, const name[]="", value=cellmin);
    native existproperty(id=0, const name[]="", value=cellmin);



    Ich hab die funktion auch eig nirgends genutzt.





    // Error gefixxt

    Doch gibt es hab welche... aber ich möchte das bei der Standard animation wen er die Arme kreuzt.. einen mod installieren das er Salotiert ..

    Hallo Breadfishe ich habe eine frage.. is gibt ja eine animation wo ein skin sich hinstellt und die arme kreuzt... gibt es ein mod das er nicht die Arme kreuzt sondern wie bei der Bundeswehr Salotiert ?

    Hallo leute ich suche einen Guten RL server mit einem Gangwar system und viele netten playern und ohne Mindestalter bin erst 13 ) :P
    Es wäre cool wen es gute Features für Gangs/Mafien geben würde wie oben gennant ein Gangwar... nette admins und player die nicht direkt rumflamen



    MfG

    http://www.spirit-rl.de zocke hier seit 2009 <33


    TeamSpeak 3 IP: 213.73.112.49:9987
    SA:MP Server 0.3c IP: 213.73.112.49:7777


    Wir haben dort 2 unbesetzte gangs


    Vagos und
    Ballas


    bei uns spielen täglich 20-30 leute und wir würden uns über 10-15 mehr sehr freuen.Besser ist wen ihr selber mal vorbeischaut =)



    GTA San Andreas Multiplayer (SAMP) Version: 0.3c
    Forum: http://www.spirit-rl.de IP: 213.73.112.49:7777 || Team Speak 3 : 213.73.112.49:9987


    Hey ihr lieben Samp Spieler und Samp Neulinge.
    Ich möchte euch den Server "Legends of Spirit (FUN) Reallife" vorstellen und euch ein wenig darüber erzählen. Ich möchte euch als erstes über die Voraussetzungen in Kenntnis setzen damit
    das ganze Projekt ein Erfolg bleibt.


    Voraussetzungen:


    1.Fun:
    Wir achten darauf das das Reallife Feeling und der Fun Faktor im Ausgleich bleibt damit für jeden Geschmack etwas dabei ist. Das Script ist deshalb auch im Gegensatz zu anderen Reallife Servern an diese Faktoren angepasst.


    2.Die User spielen die wichtige Rolle
    Die User sind auf unserem Server der Mittelpunk um den sich das ganze Spielgeschehen dreht. Die Mapping- und Scriptarbeiten werden nicht durchgeführt wenn es den Usern nicht zugutekäme. Jeder einzelne Spieler kann zu Verbesserungen beitragen. Es ist also eure Meinung gefragt .


    3. Gegenseitigkeit
    Wir sind eine Community oder auch eine Gemeinschaft welche nur bestehen kann wenn alle User an einem Strang ziehen. Darum ist es uns wichtig, dass wir uns alle gegenseitig respektieren und helfen. Sicher gibt es Leute die aus der Reihe tanzen und dem Gedanken der Gemeinschaft nicht gerecht werden. Hierbei gibt es ein Strafverfahren, dass jeden zum Nachdenken anregt und nicht unnötig kränkt. Sobald man sich eines Fehlers bewusst ist und sich bessern will ist man herzlichst willkommen.


    4. Fairplay
    Nur weil die User der Mittelpunkt des Spiels sind bedeutet dies nicht das die Spieler das recht zu Cheaten haben oder sich durch Mods Vorteile zu verschaffen. Dies wird natürlich entsprechend geahndet. Der Spieler wird aus dem Spielgeschehen ausgeschlossen und es werden alle mögliche Maßnahmen durchgeführt damit dieser Spieler sich nicht durch Umwegen wieder ins Spiel einmischt. Dabei spielt eure Rolle nur nett zu sein und Fair zu spielen. Durch besonderen Einsatz winken dir vieleicht schon bald Aussichten auf eine Verantwortungsvolle Position wie z.B das Leiten einer Fraktion.


    Unsere Fraktionen auf dem Server bieten etwas für jeden Geschmack:


    Die Behörden:


    Das LSPD eingeteilt in:
    -Los Santos Police Department (LSPD) (Sitz im Los Santos Police Department und eine hinzugemappte Behörden Trainigs Insel)
    -Special Weapons and Tactics (SWAT) (Sitz im Los Santos Police Department und eine hinzugemappte Behörden Trainings Insel)


    Zusätzlich gibt es noch die Bundeswehr mit ihrem Sitz in der Area 51 (Las Venturas) für die ganz harten Fälle!



    Gangs, Mafien, Kopfgeldjäger und Terroristen:


    La Cosa Nostra (Die italienische Mafia aus Las Venturas)


    Grove Street (Die einheimische Gang aus Los Santos)


    Hitman Argentur (Die Auftragsmörder aus Los Santos)


    Al Qaida (Terroristen die Angst und Schrecken verbreiten. in LV am Verlassenen Flughfen)



    Wir besitzen auch eine Auswahl von Öffentlichen Fraktionen.


    Diese bestehen aus:
    Rettungsdienst (Die Sanitäter und Feuerwehrmänner aus Las Venturas)


    Fahrschule (Schule für Lizensen in San Andreas[Autoschein, Flugschein, Segelschein, Bikeschein, Angelschein, LKWschein, Waffenschein] Sitz in San Fierro)


    Transport GmbH (Trucker zum Beliefern von Geschäften die die User leiten. Sitz in Los Santos)


    Müllabfuhr (Müllmänner zum Abholen des Mülls in San Andreas. Sitz in Las Venturas)



    Neben diesen Möglichkeiten gibt es auch eine große Auswahl an Nebenjobs. Ich stelle euch hier mal ein paar vor.


    Automechaniker: Bei disem Job ist es deine Aufgabe die Autos der anderen User zu reparieren und aufzutanken.
    Trucker: Hier müsst du Produkte von einem vorgegebenen Ort aufladen und diese an einen anderen gekenzeichneten Ort abliefern.
    Drogendealer: Hier ist es deine Aufgabe Drogen zu besorgen und diese an die User zu verkaufen.


    Dies waren nur ein paar von allen Minijobs auf Spirit.



    Außerdem habt ihr die Möglichkeit ein eigenes Geschäft zu besitzen z.B das Blizerbiz oder das Tankstellenbiz (Biz = Business)


    Desweiteren legen wir viel Wert auf Individualität damit wir etwas besonderes bleiben. So haben wir am Santa Maria Beach einen Hafen für Fischer, ein 19 stöckiges, bewohnbares Penthouse und eine Ferieninsel.
    Die Ferieninsel Spirit Island bietet einen Burgershot und einige bewohnbare Häuser. Außerdem sind noch Mapping Updates mit einem Flughafen und dem Botanischen Garten geplant
    Es gibt eine hinzugemappte Behördenausbildungsinsel in Los Santos mit einem Schießplatz und vielem mehr.
    Eine Kartbahn im Flugplatz Hanger in Las Venturas besitzen wir auch noch.


    Dies ist nur ein Anfang von allen künftigen Projekten von Legends of Spirit.



    Dieser Server hat eine Geschichte von mehr als 3 Jahren die sich immer weiter fortsetzen wird. Genieß auch du die einzigartige Atmosphäre in diesem virtuellen Spielgeschehen der extra Klasse.


    Das war eine Vorstellung unseres Servers. Ich hoffe wir werden uns bald Ingame sehen.


    MFG FL4SH und das Spirit RL Team

    1.Player Freezen
    2. TextLabel über seinen Kopf dass er afk is ( in Grün )
    3. Er kann/Darf nicht im Chat schreiben
    4. Commands können nicht benutzt werden



    ocmd:afk(playerid,params[],inputtext[])
    {
    ShowPlayerDialog(playerid,DIALOG_AFK,DIALOG_STYLE_INPUT,"Grund:","Gib hier dein AFK Grund an","Fertig","Abbrechen");
    }


    if(dialogid==DIALOG_AFK)
    {
    if(response==0)
    {
    return 1;
    }
    if(response==1)
    {
    new name[MAX_PLAYER_NAME];
    new string[230];
    GetPlayerName(playerid,name,sizeof(name));
    format(string,sizeof(string),"%s ist nun AFK,Grund:%s",name,inputtext);
    SendClientMessageToAll(0x0000B5FF,string,inputtext);
    //Freeze Code vergessen o_o
    return 1;
    }
    }




    MfG