Nein das wird nicht gehen weil du bei OnDialog return vergessen hast -> Man ich hab doch bereits richtig gepostet
Beiträge von IntelligenT
-
-
Hast du auch ein enmun in dem die Spielerdaten gespeichert werden ???
Muss nämlich Angepasst werden...
Der Sinn eines TUTORIALS liegt darin, das man SIEHT wie das geht und nicht alles kopiert.......
-
-> Mein Beitrag...
Müsste so gehen. (Konjunktiv)
Hab ihn Editiert.Hab schon gepostet gehabt als du es gerade umgestellt hast.
-
//edit
Versuchs damit:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == REGISTER)
{
if(response == 0)
{
SendClientMessage(playerid,BLAU,"Du hast den Registrierungsvorgang abgebrochen!");
Kick(playerid);
return 1;
}
if(response == 1)
{
if (!strlen (inputtext))
{
Register(playerid,inputtext);
SendClientMessage(playerid,BLAU,"Bitte gebe ein Passwort an!");
ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte wähle ein Passwort aus um dir ein Account anzulegen!","Registrieren","Abbrechen");
}
return 1;
}
}
return 0;
}MfG.
Me -
Bei OnGameModeInit:
ShowPlayerMarkers(1);MfG:
Me -
Ungetestet und ka obs geht xD
new Fussball;
new FussballTimer;
forward TorTimer();FussballTimer=SetTimer("TorTimer",500,1);
Fussball=CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance);public TorTimer()
{
new Float:x,Float:y,Float:z;
GetObjectPos(Fussball,x,y,z);
if(IsObjectInRangeOfTor(Fussball,Radius,TorPosx,TorPosy,TorPosz))
{
//Textdraw Erhöhen
}
return 1;
}stock IsObjectInRangeOfTor(objectid,Float:radi,Float:fx,Float:fy,Float:fz)
{
new Float:posx, Float:posy, Float:posz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetObjectPos(objectid, posx, posy, posz);
tempposx = (fx -posx);
tempposy = (fy -posy);
tempposz = (fz -posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
return 0;
} -
Ja Denn Fußball dann so erstellen:
Fussball[1] = blablabla
Und dann Abfragen jede Sekunde oder so: GetObjectPos(Fussball[1],x,y,z)
-
Wird die Datei denn vorher schonmal erstellt ?
-
Versuchs mal so:
new AdminDuty[MAX_PLAYERS]=0;//Nach Ganz Oben
ocmd:aduty(playerid)
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
if(AdminDuty[playerid]==0)
{
SetPlayerHealth(playerid,100000000.0);
SetPlayerArmour(playerid,100000000.0);
SetPlayerColor(playerid,GRÜN);
AdminDuty[playerid]=1;
new string[128];
format(string,sizeof(string),"%s ist nun OnDuty und für eure Fragen bereit. (/report <text>) !",SpielerName(playerid));
SendClientMessageToAll(ORANGE,string);
}
else
{
SetPlayerHealth(playerid,100.0);
SetPlayerArmour(playerid,100.0);
SetPlayerColor(playerid,WEISS);
AdminDuty[playerid]=0;
new string[128];
format(string,sizeof(string),"%s ist nun OffDuty!",SpielerName(playerid));
SendClientMessageToAll(ORANGE,string);
}
return 1;
} -
Bestimmte Objekte ?
Wenn ja kannste die Objectpos ja abfragen mir GetObjectPos
MfG.
Me -
Bei OnPlayerEnterVehicle -> Fahrzeug Abfrage -> Wenn ja Freezen.
-
Ja ich glaub dir auch irgendwie nicht ganz...
Du Weist das sie deine Daten haben ?
Du Weist das sie Keine 14 Sind ? Das es 2 Waren ?
Kein Antiviren Programm ?? Welcher PC Hat kein Antivirenprogramm ?? Und wenn es war ist: Kein Antivir = Selber Schuld...... Ich machs so: Ich Downloade was und lass es erst hier checken: http://www.virustotal.com - 40 oder 44 Virenprogrammen checken die Datei (Geht auch mit .rar Datein)MfG.
Me -
ich geb dir ne Hilfe:
Geh erstmal zur Schule und lern Lesen...
Warum sind hier echt alle zu Faul in den Tutorialbereich zu gehen und dort die Suchfunktion zu nutzen ????
2s Gedauert und BAM 1. Treffer:
[ SCRIPTING ] Fraktionen Scripten NoN-Gf
//edit Link neu
-
Das Einzige was gegen Hackerangriffe Schützt -> Sofort Nachdem du eine Verdächtige Datei geöffnet hast die Internetverbindung kappen. -> Keine Inet Verbindung -> Kein Hacken
-
Woher weiste dann das es 2 14 Jährige waren ?
Anzeige mit angabe des Chatnamen der dir das gesendet hat wenns ICQ oder Skype war. Polizei kann dann IP usw. rausfinden.
-
Ja also ich gehe mal davon aus das dein PC nicht auf der Straße steht ? Wohnst du unter ner Brücke ?
Wieso kommen 2 Unter 14 Jährige Unbemerkt in dein Haus/Dein Zimmer ?
-
2 Leute haben dich gehackt ? Sind unter 14 und du hast netmal IP oder Name ?
Was bzw. Wo und wie haben sie dich dann gehackt ?
-
Anzeigen und Fertig.
Leider brauchst du dafür Beweise die du nur Schwer haben wirst.
//edit und Account Daten ändern ?
-
OMG
Viel Spaß mit der Geldstrafe......
OB DAS ILLEGAL IST ?
Ach ich downlode mir mal Windows.... Sollten die anderen doch dafür zahlen... Ist sicher *Ironie* Legal *Ironie off*
-
Woher hast du das? xD Genauso hab ich das auch... Oder so ähnlich...
Hier Bitte:
new SupporterAuto[MAX_PLAYERS];
new SupporterCar[MAX_PLAYERS];if(strcmp(cmd, "/supcar", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
{
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
if(SupporterCar[playerid]==0)
{
SupporterAuto[playerid]=AddStaticVehicle(560,x,y,z,a,1,1);
PutPlayerInVehicle(playerid,SupporterAuto[playerid],0);
SendClientMessage(playerid,COLOR_GREEN,"Du hast ein Supporter Auto Erstellt!");
SupporterCar[playerid]=1;
return 1;
}
else if(SupporterCar[playerid]==1)
{
SetVehiclePos(SupporterAuto[playerid],x,y,z);
SendClientMessage(playerid,COLOR_GREEN,"Du hast dein Supporter Auto zu dir geholt!");
PutPlayerInVehicle(playerid,SupporterAuto[playerid],0);
return 1;
}
}
else return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin oder Supporter!");
return 1;
}if(strcmp(cmd, "/supcardel", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
{
if(SupporterCar[playerid]==1)
{
DestroyVehicle(SupporterAuto[playerid]);
SendClientMessage(playerid,COLOR_GREEN,"Du hast dein Supporter Auto Entfernt!");
SupporterCar[playerid]=0;
return 1;
}
else return SendClientMessage(playerid,COLOR_RED,"Du hast dir noch kein Supporter Auto geholt!");
}
else return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin oder Supporter!");
return 1;
}