welchen code?
ist doch jetzt alles erklärt
welchen code?
ist doch jetzt alles erklärt
komisch , ich habs ohne den befehl gemacht ..
also eig. müsste der ja ausm auto gekickt werden, aber wird er nicht ka warum..
also keine errors oder sonstwas
fuehrerschein = 1;
geht das so einfach? sry kp..
Hi, hab jetzt mal VIP versucht ..
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new pname[MAX_PLAYERS],accFormat[128];
GetPlayerName(playerid,pname,sizeof pname);
format(accFormat,sizeof accFormat,"%s.datei",pname);
if(response)
{
switch(dialogid)
{
case DIALOG_LOGIN:
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
return SendClientMessage(playerid,0xFFFFFFFF,"Kein Passwort angegeben!");
}
if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) == 0)
{
Spieler[playerid][wanted] = dini_Int(accFormat,"wanted");
Spieler[playerid][skin] = dini_Int(accFormat,"skin");
Spieler[playerid][Admin] = dini_Int(accFormat,"Admin");
Spieler[playerid][Admin] = dini_Int(accFormat,"VIP");
GivePlayerMoney(playerid,dini_Int(accFormat,"Geld"));
SetPlayerScore(playerid,dini_Int(accFormat,"Score"));
Spieler[playerid][eingeloggt] = 1;
SendClientMessage(playerid,0xFFFFFFFF,"Du wurdest erfolgreich eingeloggt.");
}
else
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort war Falsch!");
}
}
case DIALOG_REG:
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
return SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort ist zu kurz!");
}
dini_Create(accFormat);
dini_Set(accFormat,"Passwort",inputtext);
Spieler[playerid][eingeloggt] = 1;
SendClientMessage(playerid,0xFFFFFFFF,"Account wurde angelegt und du wurdest eingeloggt.");
}
}
}
else
{
switch(dialogid)
{
case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Wilkommen\n\nBitte logge dich ein\n\n","Abbrechen","Reset");
case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Wilkommen\n\nBitte Registriere dich\n\n","Abbrechen","Reset");
}
}
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/VIP", cmdtext, true, 12) == 0)
{
if(Spieler[playerid][VIP]==1)
SendClientMessage(playerid, COLOR_GOLD, "Du bist ein VIP Mitglied!");
SendClientMessage(playerid, COLOR_GOLD, "Du kannst befehle nutzen, die kein normales Mitglied nutzen kann");
SendClientMessage(playerid, COLOR_GOLD, "Ausserdem bekommst du pro Payday einen Geldbonus von 2000$");
SendClientMessage(playerid, COLOR_GOLD, "_________________________Die befele_____________________________");
SendClientMessage(playerid, COLOR_GOLD, "________________________________________________________________");
return 1;
}
return 0;
}
dann in den scriptfiles
VIP=1
warum klappt das nicht?
Stimmt nicht ganz,
na klar sieht alles gleich aus ..
..aber die verarbeitung usw. ist KOMPLETT anders.
und meist gehen diese "gefälschten" sachen schneller kaputt usw.
Das Betriebsprogramm ist anders (schlechter).
Wie zB bei Cola naja die Original schmeckt halt am besten :).
.. naja mal meine meinung
Kauf dir n Ipod Tuch bzw. gleich n Iphone.
Kanns nur empfehlen.!
MfG
jaa das ist ja das problem,
er speichert iwie die 0 oder so
also wenn ich Admin=1 mache
klappts beim 1login..
dann ausloggen geht er wieder auf 0 ..
Self ..
// EDIT
Habe es einigermaßen hinbekommen, nur in den scriptfiles stellt sich VIP=1 nach relogg wieder auf 0
woran liegt das?
Hi leute
also ich benutze dieses LOgin system (ein bisschen abgewandelt) :
GUI Login Register system von BlackFox
---
Soo ich möchte jetzt Das man VIP status speichert das heißt so das ich damit auch befegle machen kann.
Jaa das wars auch schon
HI leute
also ich weiss wie man ein gteam erstellt..
zB:
new gTeam[MAX_PLAYERS];
#define TEAM_COP // COPS
public OnPlayerRequestClass(playerid, classid)
{
if(classid == 0)
{
gTeam[playerid] = TEAM_COP;
}
return 1;
}
Könnten jetzt fehler drinn sein ;D ka habs ma so geschrieben.. das klappt aufjeden
ABER
jetzt kann ja jeder einfach copskin auswählen ?
wie kann ich /makeleader (zB)
/invite machen..
Danke
Hi, suche ein MY SQL LOGIN REGISTER system.
würde auch dafür geld bezahlen
mfg
das heißt du machst mein recorden zB /dance
naja,
ichd enke die meisten leute ednken direckt an den hammer,
und farbe hmm zufall ;D
also nix wegen 7777 denk ich
okay, danke ..
werd's später testen.. muss los ;D
Hi Leude
also habe mir mal einen kleinen job gemacht mithilfe diesem Tut's:P
[ SCRIPTING ] Checkpoints abfahren
Wie kann ich machen, das wenn man das Fahrzeug verlässt , der job beendet?
MfG
Hi,
hab mich jetzt ans login system gemacht ...
klappt alles.. nur ich kann mich auch ohne pw einloggen, also einfach auf login und es geht -.-
woran kanns liegen?
if(IsPlayerInRangeOfPoint(playerid,Radius, X-Coord von dem PickUp, Y-Coord von dem PickUp, Z-Coord von dem PickUp))
Da fehlte eine klammer
Aber Dankee für die hilfe :):)
Danke Danke
Ehm. jetzt noch 1. wie kann ich machen das man den befehl nur beim pickup mchen kann?
Hii, hab ne frage
if (strcmp("/buy", cmdtext, true, 12) == 0)
{
ShowPlayerDialog(playerid, 3, 2, "Menü", "Bier\nHamburger\nPizza\nWeed", "Select", "Exit");
return 1;
}
if(dialogid == 3) // Deine Dialogid
{
switch(listitem)
{
case 0: //Wenn das erste Listenelement gewählt wurde
{
SendClientMessage(playerid, COLOR_GOLD, "Du hast ein Bier gekauft.");
GivePlayerMoney(playerid, -5);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER );
}
case 1: //Wenn das erste Listenelement gewählt wurde
{
SendClientMessage(playerid, COLOR_GOLD, "Du hast einen Hamburger gekauft.");
GivePlayerMoney(playerid, -7);
SetPlayerHealth(playerid, 100);
}
case 2: //Wenn das erste Listenelement gewählt wurde
{
SendClientMessage(playerid, COLOR_GOLD, "Du hast eine Pizza gekauft.");
GivePlayerMoney(playerid, -7);
SetPlayerHealth(playerid, 100);
}
case 3:
{
SetPlayerWeather(playerid, -66);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
GivePlayerMoney(playerid, -50);
}
}
}
Wie kann ich amchen wenn ich auf Exit klicke garnix kaufe?
// und
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
wie kann ich machen das das nur sagenwa mal ... 5min ist?
MfG
HI leute
hab meine eingangs pickups endlich hinbekommen ;D
ehm. wie mache ich das jetzt , das der nicht immer rein/raus/rein/raus geht?
mit'm timer? oder gibts da n pickup typ für?
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == bankeingang)
{
SetPlayerPos(playerid, 2304.6899,-16.1575,26.7422);
SetPlayerInterior(playerid,0);
}
if(pickupid == bankausgang)
{
SetPlayerPos(playerid, 1481.0996,-1772.3113,18.7958);
SetPlayerInterior(playerid,0);
}
MfG