Nobody is there :o
So weit alles ganz gut nur eig sollte die Nachrciht nur 1 mal kommen und nicht jedes mal wenn ich auf den Pfeil drücke...
Beiträge von heyhooo
-
-
Ich habe ein Loginsystem erstellt..
Ich wollte dass man sich erst einloggt, dann gefragt wird ob man männlich oder weiblich ist,
und dann soll man in die Skin Auswahl kommen je nach Auswahl nur die Skins nehmen also weiblich oder männlich:public OnGameModeInit()
{
Connect_To_Database();
SetGameModeText("German RealLife Trucking");
UsePlayerPedAnims();
EnableStuntBonusForAll(0);
Hauskassenladen();
//Weiblich
AddPlayerClass(198,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(201,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(131,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(157,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(191,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(192,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(219,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(226,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(193,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(194,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(211,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
//Männlich
AddPlayerClass(34,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(60,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(59,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(72,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(73,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(128,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(133,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(161,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(184,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(185,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
AddPlayerClass(202,2848.3538,1290.7422,11.3906,90.5987,0,0,0,0,0,0);
}public OnPlayerRequestClass(playerid, classid)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, -1970.9860,137.8445,37.8875);
SetPlayerCameraPos(playerid, -1839.8190,29.4826,81.7705);
SetPlayerCameraLookAt(playerid, -2013.9738,86.3387,34.9998);
if(mysql_CheckAccount(playerid) == 0 && GetPVarInt(playerid,"Eingeloggt") == 0)//Wür überprüfen ob der Account Existiert, falls nicht Zeigen wir den Dialog zum Registrieren.
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde nicht gefunden, bitte Registriere dich!");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register","Bitte Gib ein Passwort an:","Register","Exit");
}
else if(mysql_CheckAccount(playerid) == 1 && GetPVarInt(playerid,"Eingeloggt") == 0)//Falls doch zeigen wir den Dialog zum Einloggen.
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde gefunden, bitte Log dich nun ein!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Bitte gib dein Passwort ein:","Login","Abbrechen");
}
else if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
// SetPlayerTeamFromClass(playerid,classid);
SendClientMessage(playerid,ORANGE,"Wähle nun deinen Charakter!");
switch (classid)
{
case 34:
{
GameTextForPlayer(playerid, "~b~POLICE OFFICER~n~~w~Karl", 3000, 5);
}
}
}
return 1;
}
case DIALOG_GESCHLECHT:
{
if(response == 1)
{
SendClientMessage(playerid, WEISS, "Ok, du bist Weiblich.");
SpielerInfo[playerid][pSex] = 1;
ForceClassSelection(playerid);
SavePlayer(playerid);
}
if(response == 0)
{
SendClientMessage(playerid, WEISS, "Ok, du bist Männlich.");
SpielerInfo[playerid][pSex] = 0;
ForceClassSelection(playerid);
SavePlayer(playerid);
}
}
Man kommt nicht in die Skinauswahl und wenn ich die Lebel auf 0 setzt sterbe ich und komme ins nichts und wenn ich auf die Pfeile drücke kommt wd. Bist du männlich oder Weiblich?L.G.
heyho -
Liebe Community,
ich wollte gerne einen Textdraw entwerfen, der so ählich ist wie die Class auwahl.
Nur mein Problem ist (ich werwende den TiD), dass ich keine Runden Textdraws kreiren kann...
Gibt es eine Möglichkeit es damit zu machen oder vll ein anderes/besseres plugin dafür...L.G.
heyho -
Also das heißt auf gut Deutsch ich mülle dann meinen Server mit Textdraws zu... oder?
-
arbeitest du mit MySQL oder mit DINI?
-
Du speicherst in den Account Daten:
Position: x,y,z und die Angle und wenn man spawnt setzt du den Spieler dann da hinL.G.
heyho -
//bitte löschen
-
Hallo ich erkläre dir schnell wies geht
Als erstes brauchen wir ne Variable,
Wir stellen uns vor es wäre das LSPD:
new LSPDVehs[10] //<- die Anzahl der Autos -1 sprich wir können jetzt 9 Autos erstellenjetzt machen wir ne Function draus, um hinterher "alle auswählen zu können":
Function IsACopCar(carid)
{
for(new i = 0; i < sizeof(PolizeiVehs); i++)
{
if(carid == PolizeiVehs[i])
{
return 1;
}
}
return 0;
}Als nächstes erstellen wir sie einfach:
PolizeiVehs[1] = AddStaticVehicleEx(528,1538.7163,-1645.6271,5.9338,180.1647,8,9,false); // Lspd1
PolizeiVehs[2] = AddStaticVehicleEx(596,1545.4650,-1684.4041,5.6119,89.1937,79,1,false); //false steht für respawntzeit aus, heißt sie respawnen nicht.. // LSPD-Car1
//usw..und zu guter letzt nur noch dass nur Leute vom LSPD reinkönnen:
if (IsACopCar(vehicleid) && !ispassenger)
{
if(IsACop(playerid) || IsPlayerInFrac(playerid,23)) {}
else
{
SendClientMessage(playerid,COLOR_RED,"Du hast keine Schlüssel");
TogglePlayerControllable(playerid,false);
TogglePlayerControllable(playerid,true); //wir freezen den spieler kurz um die Animation abzubrechen....
}
}
L.G.
heyho -
GivePlayerMoney(playerid, -mny);
L.G.
heyho -
kk danke für deine Antwort
Könntest du mir den Tool schicken, weil ich so kp von Textdraws habe...L.G.
heyho -
Da wir mittlerweile 0.3x haben, möchte ich gerne wissen, ob es möglich ist
Bilder in Samp (z.B. in einem Dialog) einfügen zu können.
Zudem hat mir letztens noch ein erfahrender Scripter gesagt
(weiß nicht ob es stimmt), dass man mittlerweile auch Videos einfügen kann.
Wenn ja dann bitte ich um HilfeM.f.G
heyho -
-
Liebe Breadfishler,
ich hänge gerade an einem Loginsystem...
Ich möchte, dass wenn ich online komme ein Dialog gezeigt wird, wo man sich registrieren kann
und danach gefragt wird, ob ich Männlich oder Weiblich bin und je nach dem dann in der RequestClass
die Jeweiligen Skins angezeigt werden
So weit bin ich schon:
public OnPlayerRequestClass(playerid, classid)
{
SpawnPlayer(playerid);
SetPlayerPos(playerid, -1970.9860,137.8445,37.8875);
SetPlayerCameraPos(playerid, -1839.8190,29.4826,81.7705);
SetPlayerCameraLookAt(playerid, -2013.9738,86.3387,34.9998);
if(GetPVarInt(playerid,"Eingeloggt") == 0) //Als erstes fragen wir ab ob der Spieler schon eingeloggt ist oder nicht, damit wir nicht bei jeder Skin auswahl uns neu Einloggen müssen.
{
if(mysql_CheckAccount(playerid) == 0 && Request[playerid] == 0)//Wür überprüfen ob der Account Existiert, falls nicht Zeigen wir den Dialog zum Registrieren.
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde nicht gefunden, bitte Registriere dich!");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register","Bitte Gib ein Passwort an:","Register","Exit");
}
else if(mysql_CheckAccount(playerid) == 1 && Request[playerid] == 0)//Falls doch zeigen wir den Dialog zum Einloggen.
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde gefunden, bitte Log dich nun ein!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Bitte gib dein Passwort ein:","Login","Abbrechen");
}
}
return 1;
}
Unter "OnGamemodeInit" habe ich schon die AddPlayerClass erstellt....L.G.
heyho -
Es gibt durchaus gute GF's die bereits editiert wurden...
Nur ich stimme dir zu man kanns auch so machen
Wie gesagt ich habe es mir selbst beigebracht und finde die Methode gut
L.G.
heyho
-
Was willst du denn lernen?....
PAWN ist eine umfassende Sprache
Am besten du bringst es dir selbst bei indem du dir ein GF runterlädst,
es editierst und evnt. manchmal Leute fragen oder auf SAMPWiki nachguckenAnsonsten kannste dich bei mir per PN melden...
M.f.G.
heyho -
PlayAudioStreamForPlayer(playerid,/*Der Stream Link*/);
Das ganze machste unter OnPlayerRequestClass oder da wo du dein Login System hast
L.G.
-
jo ty xD @Grek
-
LOL es geht immer noch nicht gleicher error! :o
-
Was ist an diesem Code falsch?
new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid, a);
PlayerInfo[playerid][pXPos] = x;
PlayerInfo[playerid][pYPos] = y;
PlayerInfo[playerid][pZPos] = z;
PlayerInfo[playerid][pAngels] = a;
PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
PlayerInfo[playerid][pVW] = GetPlayerVirtualWorld(playerid);
"warning 213: tag mismatch"
L.G.
heyho -
Hast du TeamViewer?
Wenn ja schick per PN Daten und dann erklärst du mir nochmal was jetzt ALLES nicht geht :D....
L.G.
heyho