Hab ich doch ? oO
Beiträge von Tommyx3
-
-
-
if(carid < 399 || > 612) return SCM(playerid,COLOR_GREY,"Inkorrekte AutoID");
Was ist daran falsch ? :O bekomme die errors:
Zeile (5129) : Ungültiger Befehl
Zeile (5129) : Befehl hat keinen Sinn
Zeile (5129) : Erwartete Zeichen ";", aber gefunden ")"
Zeile (5129) : Ungültiger Befehl
Zeile (5129) : Zuviele Fehler in einer Zeile -
Lustig, ich kann den Query nicht einfach neu setzen und oder mit einem Komma trennen xD
Benutz \ >.> -
versuchs ma mit \
-
ocmd:goto(playerid,params[]) //by Tommy3 SAMP Forum
{
new pID;
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,ROT,"NUTZUNG: /goto [ID]");
if(!IsPlayerConnected(pID) || pID == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, "Diesen Spieler gibt es nicht!");
if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,0x646464FF,"Du bist kein Admin Oo!");
new Float:X,Float:Y,Float:Z;
GetPlayerPos (pID,X,Y,Z);
SetPlayerPos(playerid,X,Y,Z);
return 1;
} -
ocmd:goto(playerid,params[])
{
new pID,string[128];
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,ROT,"NUTZUNG: /goto [ID]");
if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,0x646464FF,"Du bist kein Admin Oo!");
new Float:X,Float:Y,Float:Z;
GetPlayerPos (pID,X,Y,Z);
SetPlayerPos(playerid,X,Y,Z);
return 1;
} -
Ist das Passwort UDP Verschlüsselt ?
ja -
bekommen diesen error: error 035: argument type mismatch (argument 1)
Die Zeile: dini_Set(save, "passwort", udb_hash(NewPass));Changepass cmd:
dcmd_changepass(playerid, params[])
{
new save[128];
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name , sizeof(Name));
format(save, sizeof(save), "Spieler/%s.ini", Name);
new OldPass, NewPass;
OldPass = dini_Int(save, "passwort");
if(sscanf(params, "ss", OldPass, NewPass)) return SendClientMessage(playerid, COLOR_GREY, "Benutze: /changepass [Altes Password] [Neues Passwort]");
else if(OldPass == NewPass) return SendClientMessage(playerid, COLOR_WHITE, "FEHLER: Du hast das gleiche Passwort eingeben!");
{
new string[128];
dini_Set(save, "passwort", udb_hash(NewPass)); //error 035: argument type mismatch (argument 1)
format(string, sizeof string, "INFO: Du hast dein Passwort geändert(in %s)!",pInfo[playerid][passwort]);
SCM(playerid,COLOR_GREY, string);
return 1;
}
} -
Hat aber wenig mit Art=Kunst zu tun.
Deswegen 2/10
Grund:
Paast nicht zu kunst/Design etc.
..versuch du erstmal sowas zu machen >.>B2T: Finds ganz gut gemacht nur das blaue beim Ausschaltknopf ist ein bisschen pixleig
-
Hay wollte einen Antispam machen das man nur jede sekunde was schreiben kann mein code:
Bei OnPlayerText:
if(AllowChat[playerid]) return SCM(playerid,COLOR_GREY,"Du musst 1 Sekunde warten bist du wieder schreiben darfst!"); // 15 Sekunden nicht um.
AllowChat[playerid] = true;
SetTimerEx("SpamTimer", 1000, 0, "i", playerid);
mein Puplic SpamTimer:
public SpamTimer(playerid)
{
AllowChat[playerid] = false;
}
Aber wenn ich jetzt was schreibe ganz schnell kommt ja "Du musst 1 Sekunde warten bist du wieder schreiben darfst!" aber der Text den ich geschrieben habe kommt trotzdem..
wie kann ich machen das der Text den ich dann geschrieben habe gelöscht wird ? -
Ich glaub schon.
Weil wenn nicht, würde ja dran stehn:Incorrect version.
Das kommt nichtmehr.. jetzt kommt immer wenn du eine Falsche Version hast Didn´t respond..
lad dir mal den neusten Clienten runter: http://sa-mp.com/download.php
DL: http://files.sa-mp.com/sa-mp-0.3c-install.exehast du eig GTA San Andreas v1.0? wenn nicht dann mach ein patch drauf: http://frog.serverffs.com/gtasapatch.zip
-
Habs bei mir so gemacht das die Waffe weggescrollt wird wenn er als Fahrer einsteigt..
switch(newstate)
{
case PLAYER_STATE_DRIVER:
{
SetPlayerArmedWeapon(playerid,0);
}
}
in den Puplic OnPlayerStateChange rein :> -
du meinst wohl GangFight System !
sowas suche ich auch nur ist es ja schwer zu scripten !
Lern lesen oO
B2T: Hier ein Tutorial: [ SCRIPTING ] Fightstyle Menü -
if(IsInAdmin[playerid] == 1 || IsInAdmin[playerid] == 2 || IsInAdmin[playerid] == 3 || IsInAdmin[playerid] == 4 || IsInAdmin[playerid] == 5 )
aber wieso machst du nicht einfach so ?
if(IsInAdmin[playerid] >= 1) -
Ne frage hab das schonmal gemacht mit einem andren Tutorial aber immer wenn ich Compile zeigt es nie die errors an! oder speichert nicht x.x wie lös ich das Problem? :O
-
http://weedarr.wikidot.com/interior
Hier sind die Namen + ID + Koordinaten + Bild.
Kannst dir dort alle raussuchen (-;Lg,
Ocean
Die ich suche sind nicht dabei.. -
Könnt ihr mir diese Interiors koords + interior ID geben?
und gibt es einen Tool/Filterscript mit dem ich Häuser Ints suchen kann?1. http://www.youtube.com/watch?v=41ygmv9zabk&feature=related den interior vom Anfang
2. http://www.youtube.com/watch?v=FpgyXAbzOd4 Haus Interior ab 1:30 -
Danke Lordcruncher klappt :> kann /closed werden
L4mbo: änder ich dann gleich danke -
Hay wie mache ich das man /usedrugs nur alle 15 sekunden benutzen kann? also SPieler macht /usedrugs wenn er wieder /usedrugs macht kommt "Du musst 15 Sekunden warten bis du diesen Befehl wieder nutzen kannst!"
mein /usedrugs code:
if (strcmp("/usedrugs", cmdtext, true, 10) == 0)
{
if(pInfo[playerid][drugs] >= 2)
{
new Float:health;
GetPlayerHealth(playerid,health);
if (health < 160.0)
{
SendClientMessage(playerid,COLOR_GREY,"Du bist nun auf Drogen!");
new Float:Health; GetPlayerHealth(playerid,Health);
ApplyAnimation(playerid,"ped","Smoke_in_car",4.1,1,1,1,1,1);
SetTimerEx("Walkanim",1500,0,"i",playerid);
SetTimerEx("EffectGone",15000,0,"i",playerid);
pInfo[playerid][drugs] -= 2;
SetPlayerDrunkLevel (playerid, 25000);
SetTimerEx("drunk",15000,false,"d",playerid);
SetPlayerHealth(playerid,Health+15);
new name[MAX_PLAYER_NAME], drugsmsg[128];
GetPlayerName(playerid, name, sizeof(name));
format(drugsmsg, sizeof(drugsmsg), "* %s nimmt Drogen.", name);
ProxDetector(30.0, playerid, drugsmsg, COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);
}
else
{
SendClientMessage(playerid,COLOR_GREY,"Du hast schon genug Leben!");
}
}
else if(pInfo[playerid][drugs] <= 1)
{
SendClientMessage(playerid,COLOR_GREY,"Du hast nicht genug Drogen!");
}
return 1;
}