Beiträge von Quini2

    Weil das Spiel eine Geld abzocke ist man muss soviel echt Geld reinstecken das glaubt ihr nicht
    naja Der Account ist an Dome verschenkt bitte closen :) habe eh keine Zeit mehr Heute Battlefield 3 Kaufen und dann
    Spiele ich sowieso Battlefield 3

    Verschenken ist erlaubt ich wollte ihn schon verkaufen aber darf man ja nicht wie immer daswegen blieb eben das Verschenken über
    Weil der Account ist schon etwas Wert aber naja kann man nix machen eben ein Scheiß Spiel in meinen Augen

    Hallo da mich Darkorbit in moment voll abkotzt verschenke ich nun meinen Account:

    • Level: 10
    • Schiff: Goliath
    • Server: Deutschland 1
    • Punkte: 4977766
    • Jackpot: 28,50
    • Credits: 345000
    • Uridium: 13
    • Premium: Vorhanden


    Skylab ist auch schon am gange also bekommt ihr immer Geld

    Dafür sind die Koordienaten da dafür braucht man kein Pickup ich habe es ausprobiert OnPlayerPickup Fragt ab ob er an der Position ist
    und da kann man auch einfach Koordienaten benutzen probiers aus ;)

    Also ich kann für die Xbox empfehlen:


    • Cod Blackops
    • Cod Mw2
    • Cod Mw3
    • Battlefield Bad Company 2
    • Battlefield 3
    • Just Cause 2
    • Hitman Blood Money
    • Medel of Honor Tier 1
    • Far Cry 2
    • Splinter Cell Conviction
    • GTA 4
    • GTA Episode Form Liberty City
    • GTA 5


    Bis auf Mw3, Bf3, Gta5 habe ich alle Spiele auf der Xbox gespielt
    der rest wird aber eh geil sein ;)

    du brauchst dafür nicht mal nen pickup ;) wenn er an die position ist bekommt er den text ob nen pickup da ist oder nicht
    dafür is ja die abfrage mit den koordinaten da

    Unter OnplayerPickupPickup:


    if(IsPlayerInRangeOfPoint(playerid,3.0,197.0455,168.4587,1003.0234)
    {
    GameTextForPlayer(playerid,"~g~DEINTEXT",4000,3);
    return 1;
    }

    Ich habe mir mal die mühe gemacht und dir eins gebaut:


    ganz oben:

    Code
    #include <dini>


    darunter:


    Code
    #define Rot 0xC20000FF#define Gelb 0xFFFF00FF


    darunter:

    Code
    forward Account();forward Update(playerid);



    darunter:


    Code
    enum datei{	Passwort,	Admin,	Geld,	Skin,	Konto,	Level,	Beruf,	Rank,	Nebenjob,	Wanted,	Gebannt,        Register}new PlayerInfo[MAX_PLAYERS][datei];new Eingeloggt[MAX_PLAYERS];



    Unter OnGameModeInit:

    Code
    SetTimer("Account",600000,1);



    OnGameModeExit:

    Code
    public OnGameModeExit(){    for(new i = 0; i < MAX_PLAYERS; i++)	{	    if(IsPlayerConnected(i) && Eingeloggt[i] == 1)		{		    Update(i);	    	Eingeloggt[i] = 0;		}	}	return 1;}



    danach OnPlayerDisconnect:

    Code
    public OnPlayerDisconnect(playerid, reason){	Update(playerid);	Eingeloggt[playerid] = 0;	return 1;}



    danach OnPlayerSpawn:

    Code
    public OnPlayerSpawn(playerid){    new SSkin = PlayerInfo[playerid][Skin];    SetPlayerSkin(playerid,SSkin);    SetPlayerColor(playerid,Weiß);    SetPlayerHealth(playerid,100);    if(Eingeloggt[playerid] == 0)	{	    SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: gespawnt ohne einloggen!");	    Kick(playerid);	    return 1;	}	if(PlayerInfo[playerid][Gebannt] == 1)	{    	SendClientMessage(playerid,Rot,"Du bist auf dem Server gebannt!");        Kick(playerid);        return 1;	}	if(PlayerInfo[playerid][Register] == 0) //Erster Spawn	{	    SetPlayerInterior(playerid,0);		SetPlayerVirtualWorld(playerid,0);	    SetPlayerFacingAngle(playerid,XX);	    SetPlayerPos(playerid,XX,XX,XX);	    return 1;	}	if(PlayerInfo[playerid][Beruf] == 0) //Normaler Spawn	{        SetPlayerInterior(playerid,0);		SetPlayerVirtualWorld(playerid,0);	    SetPlayerFacingAngle(playerid,XX);	    SetPlayerPos(playerid,XX,XX,XX);	}	return 1;}



    danach OnplayerRequestClass:

    Code
    public OnPlayerRequestClass(playerid, classid){	SetPlayerSkin(playerid,XX);	SetPlayerFacingAngle(playerid,XX);	SetPlayerPos(playerid,XX,XX,XX);	SetPlayerCameraPos(playerid,XX,XX,XX);	SetPlayerCameraLookAt(playerid,XX,XX,XX);	new string[128],name[MAX_PLAYER_NAME];	GetPlayerName(playerid,name,sizeof(name));	format(string,sizeof(string),"/Accounts/%s.ini",name);	if(!dini_Exists(string) && Eingeloggt[playerid] == 0)	{	    format(string,sizeof(string),"Hallo %s: \nDu hast noch keinen Account \nBitte gib dein wunsch Passwort ein.",name);	    ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrieren",string,"Registrieren","Abbrechen");	}	if(dini_Exists(string) && Eingeloggt[playerid] == 0)	{	    format(string,sizeof(string),"Hallo %s: \nDu hast schon einen Account bei uns \nBitte logge dich ein.",name);	    ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Einloggen",string,"Einloggen","Abbrechen");	}	return 1;}



    danach OnDialogResponse:

    Code
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){    new string[128],name[MAX_PLAYER_NAME];    GetPlayerName(playerid,name,sizeof(name));    format(string,sizeof(string),"/Accounts/%s.ini",name);    if(dialogid == 1)    {        if(response)        {            if(!strlen(inputtext))			{				SendClientMessage(playerid,Rot,"Du musst ein Passwort angeben!");				format(string,sizeof(string),"Hallo %s: \nDu hast noch keinen Account \nBitte gib dein wunsch Passwort ein.",name);		    	ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrieren",string,"Registrieren","Abbrechen");				return 1;			}			dini_Create(string);			dini_Set(string,"Passwort",inputtext);			dini_IntSet(string,"Admin",0);            dini_IntSet(string,"Geld",DEIN STARTGELD);            dini_IntSet(string,"Skin",DEIN STARTSKIN);            dini_IntSet(string,"Konto",0);            dini_IntSet(string,"Level",1);            dini_IntSet(string,"Beruf",0);            dini_IntSet(string,"Nebenjob",0);            dini_IntSet(string,"Wanted",0);            dini_IntSet(string,"Gebannt",0);            dini_IntSet(string,"Rank",0);            dini_IntSet(string,"Register",0);            SendClientMessage(playerid,Rot,"Du bist nun Registriert.");         	format(string,sizeof(string),"%s: Du hast jetzt einen Account bitte \nLogge dich jetz mit dem Passwort ein.",name);  			ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Einloggen",string,"Einloggen","Abbrechen");			return 1;		}		if(!response)	    {	        SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: nicht registriert!");	        Kick(playerid);	    }	    return 1;	}	if(dialogid == 2)	{	    if(response)	    {	        if(!strlen(inputtext))			{				SendClientMessage(playerid,Rot,"Du musst ein Passwort angeben!");                format(string,sizeof(string),"Hallo %s: \nDu hast schon einen Account bei uns \nBitte logge dich ein.",name);		    	ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Einloggen",string,"Einloggen","Abbrechen");				return 1;			}			if(strcmp(inputtext,dini_Get(string,"Passwort"),true)==0)            {				ResetPlayerMoney(playerid);				PlayerInfo[playerid][Admin] = dini_Int(string,"Admin");                PlayerInfo[playerid][Geld] = dini_Int(string,"Geld");                PlayerInfo[playerid][Skin] = dini_Int(string,"Skin");                PlayerInfo[playerid][Konto] = dini_Int(string,"Konto");                PlayerInfo[playerid][Level] = dini_Int(string,"Level");                PlayerInfo[playerid][Beruf] = dini_Int(string,"Beruf");                PlayerInfo[playerid][Nebenjob] = dini_Int(string,"Nebenjob");                PlayerInfo[playerid][Wanted] = dini_Int(string,"Wanted");                PlayerInfo[playerid][Gebannt] = dini_Int(string,"Gebannt");                PlayerInfo[playerid][Rank] = dini_Int(string,"Rank");                PlayerInfo[playerid][Register] = dini_Int(string,"Register");	            ResetPlayerMoney(playerid);                GivePlayerMoney(playerid,PlayerInfo[playerid][Geld]);                SetPlayerWantedLevel(playerid,PlayerInfo[playerid][Wanted]);                SetPlayerScore(playerid,PlayerInfo[playerid][Level]);                SendClientMessage(playerid,Rot,"Du bist nun Eingeloggt.");                Eingeloggt[playerid] = 1;				SpawnPlayer(playerid);                return 1;			}			else			{			    SendClientMessage(playerid,Rot,"Das Passwort ist falsch!");			    format(string,sizeof(string),"Hallo %s: \nDu hast schon einen Account bei uns \nBitte logge dich ein.",name);		    	ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Einloggen",string,"Einloggen","Abbrechen");			}			return 1;	    }	    if(!response)	    {	        SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: nicht eingeloggt!");	        Kick(playerid);	    }	}	return 1;}



    nun noch die letzten 2 sachen das Account updating:

    Code
    public Update(playerid){    if(IsPlayerConnected(playerid) && Eingeloggt[playerid] == 1)	{	    new string[128],name[MAX_PLAYER_NAME];		GetPlayerName(playerid,name,sizeof(name));		format(string,sizeof(string),"/Accounts/%s.ini",name);		PlayerInfo[playerid][Geld] = GetPlayerMoney(playerid);		PlayerInfo[playerid][Level] = GetPlayerScore(playerid);  		PlayerInfo[playerid][Wanted] = GetPlayerWantedLevel(playerid);	    dini_IntSet(string,"Admin",PlayerInfo[playerid][Admin]);	    dini_IntSet(string,"Geld",PlayerInfo[playerid][Geld]);   		dini_IntSet(string,"Skin",PlayerInfo[playerid][Skin]);	    dini_IntSet(string,"Konto",PlayerInfo[playerid][Konto]);	    dini_IntSet(string,"Level",PlayerInfo[playerid][Level]);	    dini_IntSet(string,"Beruf",PlayerInfo[playerid][Beruf]);	    dini_IntSet(string,"Nebenjob",PlayerInfo[playerid][Nebenjob]);	    dini_IntSet(string,"Wanted",PlayerInfo[playerid][Wanted]);	    dini_IntSet(string,"Gebannt",PlayerInfo[playerid][Gebannt]);	    dini_IntSet(string,"Rank",PlayerInfo[playerid][Rank]);	    dini_IntSet(string,"Register",PlayerInfo[playerid][Register]);	}	return 1;}



    Code
    public Account(){    for(new i = 0; i < MAX_PLAYERS; i++)	{		if(IsPlayerConnected(i) && Eingeloggt[i] == 1)		{		    Update(i);		}	}	return 1;}



    und nun im Scriptfiles ordner den ordner Accounts erstellen
    viel spaß :)

    Also für ein Script mit
    Haussystem,Bizsystem,Gangfightsystem,Autohaussystem, und vieles mehr an die 100€
    würde ich sagen wenn nicht auch mehr je nach dem ob es dynamisch sein soll oder im Script