Poste uns doch die Zeilen....
Beiträge von #lazy
-
-
Ja es hat ein Wantedsystem
-
Vielen Dank.
Funktioniert. -
Untereinander posten ging irgendwie nicht.
Habe jetzt pastebin link gepostet. -
Moin liebes breadfis,
Ich habe einen klammerfehler in meinem Script.
Ich habe bereits das Tutorial von DarthXela (Klammerfehler finden) befolgt, aber ich finde ihn nicht.
Daher bitte ich euch um Hilfe:if(dialogid == DIALOG_FIGHTSTYLE) { if(response==0) { return 1; } if(response==1) { if(listitem == 0) { if(GetPlayerMoney(playerid) >= PREIS) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_NORMAL); GivePlayerMoney(playerid, -PREIS); SendClientMessage(playerid,HELLBLAU,"Du hast den normalen Fightstyle erlernt (Preis: 500)!"); } else { SendClientMessage(playerid, WEINROT,"Du hast nicht genug Geld"); } } if(listitem == 1) { if(GetPlayerMoney(playerid) >= PREIS) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING); GivePlayerMoney(playerid, -PREIS); SendClientMessage(playerid,HELLBLAU,"Du hast den Boxer Fightstyle erlernt (Preis: 500)!"); } else { SendClientMessage(playerid, WEINROT,"Du hast nicht genug Geld"); } } if(listitem == 2) { if(GetPlayerMoney(playerid) >= PREIS) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU); GivePlayerMoney(playerid, -PREIS); SendClientMessage(playerid,HELLBLAU,"Du hast den Kungfu Fightstyle erlernt (Preis: 500)!"); else { SendClientMessage(playerid, WEINROT,"Du hast nicht genug Geld"); } } if(listitem == 3) { if(GetPlayerMoney(playerid) >= PREIS) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD); GivePlayerMoney(playerid, -PREIS); SendClientMessage(playerid,HELLBLAU,"Du hast den Kneehead Fightstyle erlernt (Preis: 500)!"); else { SendClientMessage(playerid, WEINROT,"Du hast nicht genug Geld"); } } if(listitem == 4) { if(GetPlayerMoney(playerid) >= PREIS) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_GRABKICK); GivePlayerMoney(playerid, -PREIS); SendClientMessage(playerid,HELLBLAU,"Du hast den Grabkick Fightstyle erlernt (Preis: 500)!"); } else { SendClientMessage(playerid, WEINROT,"Du hast nicht genug Geld"); } if(listitem == 5) { if(GetPlayerMoney(playerid) >= PREIS) { SetPlayerFightingStyle(playerid, FIGHT_STYLE_ELBOW); GivePlayerMoney(playerid, -PREIS); SendClientMessage(playerid,HELLBLAU,"Du hast den Elbow Fightstyle erlernt (Preis: 500)!"); } else { SendClientMessage(playerid, WEINROT,"SERVER: Du hast nicht genug Geld"); } } } }
//edit:
Da das einfügen scheinbar nicht geht, hier pastebin:
http://pastebin.com/GyxXFduP
mfg -
Poste uns villeicht mal die zeilen.....
-
Interesse meinerseits,
da das mal was wirklich nützliches wäre. -
Nimm doch AlexandA's Job Creator.
-
Race Server?
Immer gerne
Da ich mein Fahrskill besser als mein Waffenskill ist. -
Ausschnitte wären nett.
-
Er wollte ocmd!
ocmd:veh(playerid,params[])
{
new ModelID, color[2],Float:VehPos[4], vehicleid;
if(GetPlayerState(playerid)!=PLAYER_STATE_ONFOOT) return SendClientMessage(playerid,WEINROT,"Du bist nicht zu Fuss");
if(sscanf(params, "ddd",ModelID,color[0],color[1])) return SendClientMessage(playerid,WEINROT, "/veh [vehicleid] [color1] [color2]");
if(ModelID < 400 || ModelID > 611) return SendClientMessage(playerid,WEINROT, "Die CarID muss von 400 bis 611 sein");
if(color[0] < 0 || color[0] > 126 || color[1] < 0 || color[1] > 126) return SendClientMessage(playerid,WEINROT, "Die FarbID muss zwischen 0 - 126 sein");
if(isPlayerAnAdmin(playerid,3) || CallRemoteFunction("PlayerIsAnAdmin","i",playerid))
{
GetPlayerPos(playerid, VehPos[0],VehPos[1],VehPos[2]);
GetPlayerFacingAngle(playerid, VehPos[3]);
vehicleid = CreateVehicle(ModelID,VehPos[0],VehPos[1],VehPos[2],VehPos[3],color[0],color[1],-1);
LinkVehicleToInterior(vehicleid,GetPlayerInterior(playerid));
SetVehicleVirtualWorld(vehicleid,GetPlayerVirtualWorld(playerid));
PutPlayerInVehicle(playerid, vehicleid, 0);
}
else return SendClientMessage(playerid,WEINROT, "Du bist kein Admin!");
return 1;
} -
Ist irgendwie nur ein Hintergund + Text + Bild....
-
@capcon:
Nein so geht das nicht@threaderstelle:
Poste bitte auch die Zeilen darum. -
-
Machst wahrscheinlich die MrMonat tuts.
Sieht bei mir so aus:stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned")==1)
{
SendClientMessage(playerid,ROT,"Du bist vom Server gebannt!");
Kick(playerid);
}
if(GetPVarInt(playerid,
SetPVarInt(playerid,"loggedin",1);
return 1;
}
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"loggedin")==1)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
return 1;
}
return 1;
} -
error 1-2:
variable doppelt definiert...meine ich zumindesterro 3:
steht da ja, eventcar steht irgendwo, wird dort aber nicht genutzt.wenns falsch ist sagt mir bescheid.
mfg
-
Sind warnings aus dem LA Reallife script.
Die stören nicht weiter.
Wenn du sie nicht haben willst, lösch einfach die entsprechenden Zeilen. -
Wunsch 1:
if(strcmp(cmd, "/geldgeben", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " /geldgeben [Playerid/Name] [money] [reason]");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
new year, month,day;
getdate(year, month, day);
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, " /money [Playerid/Name] [money] [reason]");
return 1;
}
ResetPlayerMoney(playa);
ConsumingMoney[playa] = 1;
GivePlayerMoney(playa, money);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "Admin: %s hat %s $%d gegeben, Grund: %s.", sendername,giveplayer,money,(result));
ABroadCast(COLOR_RED,string,1);
format(string, sizeof(string), "Admin: %s hat %s $%d gegeben, Grund: %s. (%d-%d-%d)", sendername,giveplayer,money,(result),month,day,year);
PayLog(string);}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du darfst dieses Befehl nicht benutzen !");
}
}
OnPlayerUpdate2(playerid);
OnPlayerUpdate2(giveplayerid);
return 1;
}
hatte ich auf pcWunsch 2: (hatte ich aufm pc)
if (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pAdmin] == 1338)
{GetPlayerName(i, sendername, sizeof(sendername));
format(string,sizeof(string),"{FA0542}Administrator: %s",sendername);
}
if(PlayerInfo[i][pAdmin] == 1337)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string,sizeof(string),"%s{FA0542}Administrator: %s\n",string, sendername);}
if(PlayerInfo[i][pAdmin] == 4)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string,sizeof(string),"%s{2EFA05}Supporter: %s\n" ,string, sendername);
}
if(PlayerInfo[i][pAdmin] == 3)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string,sizeof(string),"%s{2EFA05}Supporter: %s\n",string, sendername);
}
if(PlayerInfo[i][pAdmin] == 2)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string,sizeof(string),"%s{2EFA05}Moderator: %s\n",string, sendername);}
if(PlayerInfo[i][pAdmin] == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string,sizeof(string),"%s{2EFA05}Moderator: %s\n",string, sendername);}
if(PlayerInfo[i][pAdmin] == 1339)
{GetPlayerName(i, sendername, sizeof(sendername));
format(string,sizeof(string),"%s{FA0542}Scripter/Administrator: %s\n",string, sendername);}
ShowPlayerDialog(playerid,2206,DIALOG_STYLE_MSGBOX,"{FCFCFC}Admins die online sind:",string,"Ok","");
}
}
}
return 1;
}weiß net ob es bei dir geht
mfg
bartundlisa -
Stelle mich zu verfuegung.
Wenn du interesse hast, geb mir bescheid. -
Sie wurde auf Grund deiner Warns gesperrt.
Das ist kein Fehler.