was sind tasten ids?
Beiträge von KeksOfDeath
-
-
die kommas ziehe ich jetzt mal nicht in erwähnung, aber da fehlt eine } also klammer zu am ende
-
oder man benutzt suchfunktion ------> Class Selection
-
kannst du das ma genauer bechreiben, was du machen willst? ein festen text oder den, den du schriebst?
//EDIT oh, hab deine frage ned richitg gelesen, sry -
wurd ja ein ultra thread draus^^
ich brauch die antwort jetzt nicht mehr, die neuen sachen führten zum exe crash nach jedem tod, hab alles wieder rausgenommen
falls jemand noch auf die frage geantwortet hätte, dann danke^^ -
ich hatte da mal eine kleine frage... wie kann man eine gangzone erstellen?
jetzt bitte nciht sagen "minx, maxx, miny, maxy" lesen kann ich ja selber, ich weiß nur nciht was damit gemeint ist...
dann infolge dessen, wie würde dies gehen?
Spieler1 macht einen befehl, dieser startet einen timer < ---- bis dahin kann ichs selbst
wenn der timer abgelaufen ist, erstellt dieser dann eine gangzone
und jeder, der in der gangzone ist, verliert pro minute 1 leben
------------------------------------------------------------------------------------
dann macht Spieler2 einen anderen befehl, der dann die gangzone (und somit auch das lebenverlieren) zerstört -
vllt müsstest du dein forward nciht bei OnPlayerConnect, sondern über Main, bei den #defines und so
und den SetTimer bei OnGameModeInit -
nur bei dir so oder bei allen?
sonst lass caps lock^^ -
ich hab das mit script XYZ ist kein copy & paste teil zwar nocht nciht gelsesn, aber ich denke mal, dass dies ein befehl ist, der wenn man ihn nur kopiert und einfügt nciht funktioniert, da es vllt heißt:
if(strcmp,... /befehl... {
//comman command command
andere wirkungen
SendClientMessage(playerid,farbe,"blablabla");
return 1;
}
würd ich jetzt mal so schätzen, keien ahung, obs richtig oder falsch ist -
if(strcmp,... /befehl... {
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,Waffenid,Munition);
return 1;
} -
@ Viking
er wollte eine fraktion und kein haufen von i-welchen OnPlayerRequestClass-Sachen...
also eine fraktion mit /einladen ID und so -
oder man macht es so:
-
egal, er schaffts aber niemals ohne return^^
-
if (strcmp("/test", cmdtext, true) == 0)
{
GivePlayerWeapon(playerid,31,100);//wäre m4 mit 100 munition
return 1;
}
mal eine bissl geupgradete version, auch mit geld wäre dann:
aber die obere ist deine grundversion
if (strcmp("/test", cmdtext, true) == 0)
{
GivePlayerWeapon(playerid,31,100);
GivePlayerMoney(playerid,-500);
SendClientMessage(playerid,0x375FFFFF,"Die M4 hat dich 500$ gekostet");
return 1;
} -
och meno rafelder...
-
und desshalb muss man bei dir keine klammern setzen?
-
PS: Ups, war jemand schneller
(sorry, musste sein xD ^^)
-
es liegt an deine abstände mach es so wie keksofdeath
der hat es richtig gescriptet
das leigt an mein abständen?
der hat die klammer falsch und das return fehlt -
ich weiß zwar nicht, wofür du das als FS haben willst, aber bitte...
da isses... -
if (strcmp(cmdtext, "/kill", true) == 0) {
SetPlayerHealth(playerid, 0);
return 1;
}