if (strcmp("/lspd1", cmdtext, true, 6) == 0)
{
if(IsPlayerInRangeOfPoint( playerid, 5.0, 1549.4338378906, -1627.7489013674, 12.082812309265));
{
MoveObject(PDGate1, 1549.4338378906, -1627.7489013672, 6.082812309265, 4);
return SetTimer("gateclose", 6000, 1);
}
}
Beiträge von Micktor
-
-
stock SetPlayerInInt(playerid,Float:X,Float:Y,Float:Z,IntId)//by Pixel
{
SetPlayerPos(playerid,X,Y,Z);
return SetPlayerInterior(playerid,IntId);
}
Das würde ich oben ins Script machen damit wird es übersichtlich
dann hast du SetPlayerinterior und SetPlayerPos in einem
Verwendung:SetPlayerInInt(playerid,5/*Float X*/,3/*Float Y*/,7/*Float Z*/,6/*InteriorID*/);
Pixel -
Vielleicht weil du den stock nichts nutzt ungenutzte Stock werden von Pawno nicht geprüft
-
da wird die variable clan nicht benutzt die du stock IsPlayerInB2SClan(playerid,clan)
dort benutzt (glaube ich ^^)
Pixel -
Hallo ,
ich habe mal eine Frage
ich bin grade dabei ein Carsystem zu erstellen was mit Datein arbeitet
es soll so gehen /carpark (den Befehl habe ich schon) dann wird in einer Datei
die Coords vom Auto gespeichert und dann beim nächsten gmx der Server start soll dann
die Datei ausgelesen werden hier mal mein Carpark Command dcmd_carpark(playerid,params[])
{
#pragma unused params
if(!IsPlayerInAnyVehicle(playerid))
{
return SendClientMessage(playerid,COLOR_ROT,"Du musst in einem Auto sein um /carpark zu machen");
}
new str[128],File:hFile,Float:X,Float:Y,Float:Z,Float:ZA;
hFile=fopen("carparks.ini",io_append);
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid, ZA);
format(str,128,"%f,%f,%f,%f",X,Y,Z,ZA);
fwrite(hFile,str);
fclose(hFile);
return 1;
} -
Danke hat mir weiter geholfen
-
Black Nein er gibt ihm kein Geld er fragt das Geld ab wie viel er hat damit es in der User ini richtig ist
2T: dini_IntSet(AccountFormat,"Geld",GetPlayerMoney(playerid)); -
stock TextPickup(Text[],color,Pickupid,Type,Float:X,Float:Y,Float:Z,Float:DD,Virtualworld,testLos)
{
CreatePickup(Pickupid,Type,X,Y,Z,Virtualworld);
Create3DTextLabel(Text,color,X,Y,Z,DD,Virtualworld,testLos);
return 1;
}
ist das gleiche nochmal aber dieses mal kann man auch die DrawDistance,Virtualworlds und testLOS selber bestimmten
hier noch einmal ein Beispiel
TextPickup("Test",Rot,1239,1,1958.3783,1343.1572, 15.3746,10.5,0,0); -
Hallo ,
hier mal eine Funktion die ein Pickup erstellt und gleich darüber ein 3D Text erstellt das sieht dasn so ausstock TextPickup(Text[],color,Pickupid,Type,Float:X,Float:Y,Float:Z)
{
CreatePickup(Pickupid,Type,X,Y,Z,0);
Create3DTextLabel(Text,color,X,Y,Z+0.35,5.0,0);
return 1;
}Verwendung Beispiel
TextPickup("Test",Rot,1239,1,1958.3783, 1343.1572, 15.3746);
Have Fun -
Ich kann das Script leider nicht testen er macht immer gmx da steht Lädt ... Bitte warten
Server is Restarting -
Sie haben kein Grund es zu löschen
-
Die beiden kommen garde so Kiddy rüber
ein beispiel :
"Der hat mein Loli geklaut den ich geschenkt bekommen habe ich zeige dich an";)
Naja werde mir das Script mal anschauen -
Zitat
... Größteils wurde es eh von mir neugescriptet, auch die vorhandenen sachen.....
Auch wenn ihr rechtliche Schritte einleiten werdet wird euch das nichts bringen weil
- Freescript
- Größteils wurde von Foxhund editiert
tja selber Schuld
Pixel -
Hallo,
ich habe eine Frage zu Strings
new str[128];
format(str,128,"%s hat %s gebannt weil %s",Name1,Name2,Grund);
SaveInBanLog(str);
format(str,128,"%s hat %s gebannt wegen %s",Name1,Name2,Grund);
SendClientMessageToAll(COLOR_NOOB,str);"
wäre es so möglich das man einen string definiert aber den doch 2 mal in verschiedenen Formaten nutzen kann
Pixel -
Hallo ,
es gibt keine "beste RP Stadt"
und das in SF und LV nichts los ist darf man nicht behaupten weil es gibt gute
Server wie GTA:Westcost die in SF spielen aber es gibt bestimmt auch gute der wo alles in LV
spielt ich würde dir von LS abraten da fast auf jedem Server alles in LS spielt
Pixel -
Hallo ,
ich habe ein Problem mit meinem Login - / Registersystem
man kann sich nämlich mit jedem Passwort einloggen ich weiss echt
nicht mehr weiter hier ist der Code:
if(dialogid == DIALOG_LOGIN)
{
if(response == 0)
{
return Kick(playerid);
}
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login - ","Welcome on the server.\nPlease enter your password.","Login","Leave");
return SendClientMessage(playerid,COLOR_RED,"The password is too short");
}
if(INI_Open(Save))
{
new Passwort[16];
INI_ReadString(Passwort,"Passwort",16);
if(strcmp(inputtext,Passwort,true) == 0)
{
PlayerInfo[playerid][pKills] = INI_ReadInt("Kills");
PlayerInfo[playerid][pDeaths] = INI_ReadInt("Deaths");
PlayerInfo[playerid][pAdminlevel] = INI_ReadInt("Adminlevel");
INI_Close();
switch(PlayerInfo[playerid][pAdminlevel])
{
case 1: {return SendClientMessage(playerid,COLOR_GREEN,"|SUP|: Logged in as Supporter!");}
case 2: {return SendClientMessage(playerid,COLOR_GREEN,"|MOD|: Logged in as Moderator!");}
case 3: {return SendClientMessage(playerid,COLOR_GREEN,"|ADM|: Logged in as Administrator!");}
}
PlayerInfo[playerid][plogged] = 1;
}
else
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login - ","Welcome on the server.\nPlease enter your password.","Login","Leave");
return SendClientMessage(playerid,COLOR_RED,"The password was wrong");
}
}
return 1;
}
ich hoffe ihr könnt mir helfen Pixel//edit Problem gelöst
-
Hallo,
ich habe eine Frage ich habe jett öfter const gesehen
nun ich möchte wissen was das const bringt und wie
man es anwendet.
Pixel -
Mach einfach mal in dein regi dialog mit rein Spieler[playerid][admin] = 0;
und Spieler[playerid][army] = 0;uns sag uns dann bescheid
-
Wir brauchen eigentich nur die Register Zeilen
-
format(string,sizeof(string),"SELECT `password` FROM `users` WHERE `username` = '%s'",PlayerName);
für was steht diese WHERE und das = '%s'
Pixel