Das soll eine automatische Fahrschule werden.
Also war nur mal so der anfang.
Wenn Neulinge einsteigen, beginnt das tutorial,
wenn welche mit führerschein einsteigen,
sollen sie rausgeworfen werden.
Beiträge von Skypolee
-
-
Guten tag leute!
also ich wollte gerade ein Fahrschul System scripten.
Das habe ich bisjetzt gemacht:
new Fsauto[1];
Hier jetzt bei OnGameModeInit
Fsauto[0] = AddStaticVehicle(560,1279.9949,-1818.8690,13.0505,90.9882,1,1);
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(IsPlayerInVehicle(playerid,Fsauto))
{
if(GetPVarInt(playerid,"Führerschein") == 0)
{
}
else if(GetPVarInt(playerid,"Führerschein") == 1)
{
SendClientMessage(playerid,Rot,"Du hast schon einen Führerschein!");
RemovePlayerFromVehicle;
}
}
return 1;
} -
Betrug ist Betrug

-
Deutschland
-
Es gibt auch n extra IV mp Forum.
-
Musst noch hinschreiben: online-mode=false
-
Achja stimmt,
danke dir
-
Sers Leute!
Also bei meinen selfmade wird das Geld vom Spieler nicht gespeichert.
Hier mal meinen Stock vom Spielerspeichern und Spielerladen:SpielerSpeichern
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"loggedin")==1)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Spielerdatei,"Warn",GetPVarInt(playerid,"Warn"));
dini_IntSet(Spielerdatei,"Führerschein",GetPVarInt(playerid,"Führerschein"));
dini_IntSet(Spielerdatei,"Bikeli",GetPVarInt(playerid,"Bikeli"));
dini_IntSet(Spielerdatei,"Flugli",GetPVarInt(playerid,"Flugli"));
dini_IntSet(Spielerdatei,"Truckli",GetPVarInt(playerid,"Truckli"));
dini_IntSet(Spielerdatei,"Boatli",GetPVarInt(playerid,"Boatli"));
dini_IntSet(Spielerdatei,"Tutorial",GetPVarInt(playerid,"Tutorial"));
}
return 1;
}Stock Loadaccount
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
SetPVarInt(playerid,"Level",dini_Int(Spielerdatei,"Level"));
SetPVarInt(playerid,"Geld",dini_Int(Spielerdatei,"Geld"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Warn",dini_Int(Spielerdatei,"Warn"));
SetPVarInt(playerid,"Führerschein",dini_Int(Spielerdatei,"Führerschein"));
SetPVarInt(playerid,"Bikeli",dini_Int(Spielerdatei,"Bikeli"));
SetPVarInt(playerid,"Flugli",dini_Int(Spielerdatei,"Flugli"));
SetPVarInt(playerid,"Truckli",dini_Int(Spielerdatei,"Truckli"));
SetPVarInt(playerid,"Boatli",dini_Int(Spielerdatei,"Boatli"));
SetPVarInt(playerid,"Tutorial",dini_Int(Spielerdatei,"Tutorial"));
if(GetPVarInt(playerid,"Baned")==1)
{
SendClientMessage(playerid,Rot,"Du bist vom Server gebannt.");
Kick(playerid);
}
SetPVarInt(playerid,"loggedin",1);
return 1;
} -
Glaube er meint den PAWN Code
-
Du bist doch der, der noch ein scripter braucht oder?
-
Diese beiden grafiken wurden von mir erstellt und können auf http://www.Radio-Basejump.de betrachtet werden.
-
Cool,
Nur fail mit: die beiden Grafiken -
Schon wieder :o
Ist gut, aber an manchen stellen verpixelt
-
9/10 Fische
-
Oder guck dir das Programm Blender an.
Gehen zbsp auch 3D Texte mit -
GIMP ist kostenlos
-
Oder du machst es ohne GEMA zu bezahlen, aber das währe illegal und könntest ganz schön was kassieren
-
Geht,
Mit einem "Bot" der spielt automatisch Musik dann ab oder du brauchst n Plugin oder so.
Allerdings kommen noch so 140€ dazu wegen GEMA -
Bei mir kommste eh nur mit Bewerbung rein

-
Wir brauchen noch einen Moderator.
http://Http://www.luca.minegp.de
(bald ne .de)