0
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
1 denk ich mal
-
Note: When a player spawns, their virtual world is automatically set to the default, which is 0.
Aus Wikipedia
-
n'abend zusammen
ich arbeite im Moment an einem Login/Register-Sytem und dazu benötige ich eine Abfrage
wie viele Zeichen verwendet wurden, da ich nur Passwörter akzeptieren lassen will, die mind. 4 Zeichen enthalten
Die Suchfunktion hat mich im Stich gelassen -_-
wäre super wenn jemand sowas hat und es mir geben würdegruß snail
-
strlen(password); // Abfrage Stringlänge
if(strlen(password) < 4) return SendClientMessage(playerid, "Password zu kurz - Mindestens 4 Zeichen lang!"); -
super danke
-
strlen(string[])
//Edit: langsam sry hatte mehrere tabs^^ -
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/Hotringstrecke", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_GRAD1, " Du wurdest zur Hotringracer Strecke geportet, viel spaß! ");
SetPlayerPos(playerid, 217,-1887.3173,478.8205,117.0286,129.6368,);
return 1;
}
return 0;
}was ist daran falsch, bekomme 2 errors an setplayerpos! ??
ich habe bei samp /save gemacht und habe die restlichen nullen am ende weggelassen, original so:
AddPlayerClass(217,-1887.3173,478.8205,117.0286,129.6368,0,0,0,0,0,0); // hotringspawnedit: ich bekomm noch nichtmal ein telecommand hin^^ xD
-
SetPlayerPos(playerid,-1887.3173,478.8205,117.0286);nur die nummer 2,3 und 4
-
aso danke xDD hab mir extra nen tut angesehn, danke
-
SetPlayerPos(playerid, 217,-1887.3173,478.8205,117.0286,129.6368,);
Das ist Falsch, man braucht die X,Y und Z-Koordinate, und keine SkinID.
SetPlayerPos(playerid,-1887.3173,478.8205,117.0286);
Hier gibts nochmal ein Tutorial, wie man an die Koordinaten kommt und sie richtig einfügt.EDIT: Uiiii....da gibt man sich Mühe und sucht noch nach dem Tut und dann ist schon alles vorbei
-
Und wie macht man das, dass der spieler ein horting, wenn er das cmd benutz hat, bekommt? also das er gleich im fahrzeug sitzt
-
PutPlayerInVehicle
-
new Float:test[4];
GetPlayerPos(playerid,test[0],test[1],test[2]);
GetPlayerFacingAngle(playerid,test[3]);
PutPlayerInVehicle(playerid,CreateVehicle(modelid,test[0],test[1],test[2],test[3],color1,color2,5000),0); -
edit: ist egal
ich hab ein anderes problem:if (strcmp("/ROFL", cmdtext, true) == 0)
{
SendPlayerMessageToAll(COLOR_YELLOW,"%s Lacht sich total tot!");
return 1;
}wenn man das eintippt, kommt garnix im chat, oder der Server geht einfach so ohne was zu sagen aus -.-"
etwas anderes ist iwie nicht definiert
danke im vorraus!mfg fluppy
-
if (strcmp("/ROFL", cmdtext, true) == 0)
{
new str[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name))
format(str, sizeof(str), "%s Lacht sich total tot!", name);
SendPlayerMessageToAll(COLOR_YELLOW,str);
return 1;
} -
C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(1582) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(2047) : error 001: expected token: ";", but found "-identifier-"
C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(2048) : warning 217: loose indentation
C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(2090) : warning 235: public function lacks forward declaration (symbol "OnPlayerInfoChange")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
EDIT:
wie mache ich das, bei
if (strcmp("/sfair", cmdtext, true) == 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Willkommen beim Sfairport ");
SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Deine Waffen wurden entfernt");
SetPlayerPos(playerid, -1390.0891,-58.4880,14.1484,280.1049);return 1;
}die wafen mit entfernt werden?
-
GetPlayerName(playerid, name, sizeof(name))
GetPlayerName(playerid, name, sizeof(name));
und
-
if (strcmp("/sfair", cmdtext, true) == 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Willkommen beim Sfairport ");
SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Deine Waffen wurden entfernt");
SetPlayerPos(playerid, -1390.0891,-58.4880,14.1484,280.1049);
GetPlayerName(playerid, name, sizeof(name))
ResetPlayerWeapons(killerid);
return 1;
}so?
edit: ein paar eroors kommen: Undefined symbol "name" -
so müsste es gehen
if (strcmp("/sfair", cmdtext, true) == 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Willkommen beim Sfairport ");
SendClientMessage(playerid, COLOR_LIGHTBLUE,".: Server :. Deine Waffen wurden entfernt");
SetPlayerPos(playerid, -1390.0891,-58.4880,14.1484,280.1049);
ResetPlayerWeapons(playerid);
return 1;
} -