Er hat mir den Code auch mal geschickt, find den Fehler leider au ned. Aber Username und Passwort stimmen. über PHP kann ich perfekt drauf connecten.
Keine Ahnung, woran des liegen kann.
Beiträge von joooo
-
-
wenn ich das richtig verstehe:
Player 1 ( // Player 1 enginemotor[playerid]=0 )steigt in das Auto, macht /engine -> der Motor ist an // Player 1 enginemotor[playerid]=1
Als Nächstes steigt Player 2 ( Player 2 enginemotor[playerid]=0 ) in das Auto, macht ebenfalls /engine -> der Motor geht wieder an // Player 2 enginemotor[playerid]=1das liegt dann einfach daran, dass die Variable enginemotor in Abhängigkeit von der Playerid erstellt wird.
Das Auto ist zwar das gleiche, aber die Playerid verändert sich.Musst des in Abhängigkeit von dem Auto schreiben, dann sollts so gehen, wie du's dir vorstellst
-
Ganz einfach. Du schreibst das so:
if(response == 0)
{
Kick(playerid);
return 1;
}if(response == 1)
{
}Also wenn er den Button Weiter anklickt, dann macht er laut den Klammern nix. Wenn er auf Abbruch klickt, dann wird er gekickt.
Versuchs mal in dem Stil:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == Frage1)
{
if(response == 0)
{
Kick(playerid);
return 1;
}
if(response == 1)
{
if(listitem == 0)
{
SendClientMessage(playerid,Weiß,"So du bist also Männlich!");
ShowPlayerDialog(playerid, Frage2, DIALOG_STYLE_LIST, "Frage 2:Wie alt bist du?", "unter 16\nüber 16", "Weiter", "Abbruch");
return 1;
}
}
}
} -
naja, also der Errormeldung nach in der Zeile 3692.
Zeig einfach mal den Code um die Zeilen rum....Am besten schreibst du noch bei der Ersten Zeile die Zeilennummer dazu.
-
naja... zum einen hast du keine ids für die objekte angegeben und zum anderen hast du Koordinatenangaben wie z.B.
CreateObject(664.93640136719,-1310.2186279297,15.234329223633,.00000000,0.00000000,0.00000000);
was der . nach dem , sucht, weiß ich nicht. aber so funktioniert das nicht.
schau dir mal des hier an: -
geht ned
also wenn nix geht, liegts an gta sa ... versuchs neu zu installieren.
danach wieder 0.3c installierenwenn du reinkommst und es kommt incorrect version, dann stimmt die Version von 0.3c nicht.
bitte ein bisschen detaillierter... kommt irgendne meldung?
bleibst du auf dem desktop oder öffnet sich zumindest ein blackscreen? -
if(strcmp(cmdtext, "/motorhaube", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new vid = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet[256],boot,objective;
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet[vid],boot,objective);
if(bonnet[vid] == false)
{
SetVehicleParamsEx(vid,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
bonnet[vid] = true;
SendClientMessage(playerid,0xFF0000,"Du hast die Motorhaube geöffnet!");
}
else
{
SetVehicleParamsEx(vid,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
bonnet[vid] = false;
SendClientMessage(playerid,0xFF0000,"Du hast die Motorhaube geschlossen!");
}
}
return 1;
}somit haste nurnoch einen Tag-Mismatch... ich kenn mich mit dem enuen RC4 leider noch nicht so gut aus... vllt. kriegste des noch hin.
//EDIT: oder auf BloodyEric's Thread ober mir schaun.
-
Hallo,
so auf den ersten Blick hätt ich gesagt, du musst die Variable anderst definieren...
also statt new bonnet;
machste
new bonnet[];mfg Joooo
-
also bei dem
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
fehlt ne Klammer zu. am schluss.EDIT: InternetInk aka Benjamin war schneller
-
bei mir compiliert des perfekt
weis nicht, woran des bei dir liegt.... lad dir mal den server neu herunter (des wichtige ist des pawno.
und versuchs dann nochmal -
mach mal des return 1; auf höhe der davorstehenden "}"
-
also da es so wenig angaben sind, kann ich auch leicht antworten...
new i=1;
if(i==1)
{
SendClientMessage(playerid, deinefarbe, "Ja, i ist 1");
return 1;
}
else
{
SendClinetMessage(playerid, deinefarbe, "i ist nicht 1");
return 1;
}hast du das Prinzip verstanden??
-
ein bisschen detailierter wäre klasse...
was kommt denn genau für eine Fehlermeldung?
poste die mal
-
in den PWN dateien kannste was verändern. danach musste mit f5 im PAWNO compilieren ( ich hoff, ich habs richtig geschrieben)
dann wird daraus eine AMX datei, die für den Server verwendet wird.
-
bist du auch in VirtualWorld 273 ?
-
mach doch einfach sowas wie :
musch halt noch die anderen Variablen reintun.
Des würde dein problem lösen, ist aber nicht des feinste... weil wenn du dann f5 drückst...
lager des INSERT auf ne andere Seite aus, und lasse die sofort auf die vorherige Seite zurückspringen, nachdem der Eintrag in die DB fertig ist
Oder ein zurück-text... wie dus magstauf alle fälle trotzdem überprüfen, ob in den Variablen was drinsteht, sonst passiert es auch, dass z.B. eine Suchmaschiene die Seite öffnet und dann haste wieder nen leeren eintrag.
Gab da schon die verrücktesten geschichten.mfg Joooo
-
das ist auch zuviel...
ein playername kann doch maximal nur... 42 oder 24 Zeichen beinhalten soweit ich weiß... bin mir nichtmehr genau sicher, aber sowas um den dreh rum -
-
Des sieht mal nicht schlecht aus. Ich kann's leider erst nächste Woche ausprobieren.
Ich sag trotzdem schonmal danke -
Hab's getestet und es geht nicht... Die distance ist ja nichts anderes wie der Radius von IsPlayerInRangeOfPoint.