1. ich wollte nochmals sagen das ich kein GF habe
2. Wo steht denn das team? oder können das alles teams und nur die im team können es lesen?
1. ich wollte nochmals sagen das ich kein GF habe
2. Wo steht denn das team? oder können das alles teams und nur die im team können es lesen?
if(classid == 0 ||classid == 1 ||classid == 2)
{
GameTextForPlayer(playerid,"Grove",3000,3);
gTeam[playerid] = TEAM_Grove;
}
//--------------------//
if(classid == 3 ||classid == 4 ||classid == 5)
{
GameTextForPlayer(playerid,"Polizei",3000,3);
gTeam[playerid] = TEAM_Polizei;
}
//USW.
//USW.
wenn du das meinst?
wie kann ich einen teamchat machen.
wenn ein team mitglieg ;[text] macht sollen nur die teammitglieder das sehen.
aber jedes team soll ;[TEXT] machen könenn, aber nbur die teammitglieder sollen es lesen können wie geht das?
HABE KEIN GF
//EDIT//
Kann mir kener helfen?
GEIL
es geht DANKE echt cool
Und das geht ohne weiteres?
Also, ich bestelle nen server mit 100 slots, bezahle den, bekomme den, und kann direkt auf dieser IP spielen und andere auch?
//EDIT//
Kann man den Server auch nacher auf 200 slots aufbauen?
Wie lange dauert es bis man den server bekommt wenn man ihn betsellt hat?
Habe ich.
finde das aber nicht.
ist das denn kostenfrei?
Kann mir einer den downloadlink für
WBB Lite (KOSTENLOS) schiken?
(ist ja kostenlos oder ??)
Wenn mir einer helfen wil mit dem 24/7 shop und der bank kann mir ne PN schreiben.
public OnPlayerSpawn(playerid)
{
SetPlayerColor(playerid, WHITE);
return 1;
}
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(93) : warning 217: loose indentation
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(94) : warning 209: function "OnPlayerConnect" should return a value
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(95) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(111) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(113) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(120) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(121) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(122) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(123) : warning 217: loose indentation
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(123) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(124) : warning 217: loose indentation
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(124) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(125) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(130) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(159) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(162) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(163) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(164) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(165) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(166) : warning 213: tag mismatch
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(215) : error 012: invalid function call, not a valid address
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(215) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(215) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(215) : error 001: expected token: ";", but found ")"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(215) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(215) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
nurnoch 5 errors
Acer Aspire 8920G
den hat mein vater ist nicht schlecht
Habe ich so gemacht geht nicht.
nochmal mein problem:
Ich habe jetzt 14 teams, das letzte team ist das team zuhälter, die farbe ist pink.
wenn ich jetzt irgendeinen skin nehme, das ist die farbe pink.
bitte um hilfe, mein server ist fast fertig, nurnoch die kleinigkeiten fehlen
ich meine ich habe das mal gesehen im gTeam tut bin mir aber nciht sicher
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(87) : warning 217: loose indentation
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(88) : warning 209: function "OnPlayerConnect" should return a value
C:\Dokumente und Einstellungen\lukas Desktop\Lukas\SA-MP Server\pawno\new.pwn(90) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(106) : error 017: undefined symbol "password"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(108) : error 017: undefined symbol "password"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(115) : error 017: undefined symbol "morde"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(116) : error 017: undefined symbol "tode"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(117) : error 017: undefined symbol "geld"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(118) : warning 217: loose indentation
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(118) : error 017: undefined symbol "tode"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(119) : warning 217: loose indentation
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(119) : error 017: undefined symbol "geld"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(120) : error 017: undefined symbol "skin"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(125) : error 017: undefined symbol "morde"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(129) : error 017: undefined symbol "farbe"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(133) : error 017: undefined symbol "farbe"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(154) : error 017: undefined symbol "password"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(157) : error 017: undefined symbol "geld"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(158) : error 017: undefined symbol "morde"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(159) : error 017: undefined symbol "tode"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(160) : error 017: undefined symbol "geld"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(161) : error 017: undefined symbol "skin"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(210) : error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(210) : error 033: array must be indexed (variable "cmd")
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(223) : error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(223) : error 033: array must be indexed (variable "tmp")
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(238) : error 017: undefined symbol "strtok"
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(238) : error 033: array must be indexed (variable "tmp")
C:\Dokumente und Einstellungen\lukas \Desktop\Lukas\SA-MP Server\pawno\new.pwn(209) : warning 203: symbol is never used: "idx"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
24 Errors.
Habe eig. alles gemacht, wie es da stand
pls hilfe
ehm..
Du weißt doch was ich von diesen "fachausdrücken" halte xD
habe jezz n banscript gefunden, jetzt eine frage:
if(GetPlayerInterior(playerid) == interiorid && PlayerToPoint(...)
wo muss ich das hinmachen wenn ich nur in diesem interrior diese befehle machen kann:
if(strcmp(cmd,"/balance",true) == 0)
{
new playername[24];
GetPlayerName(playerid,playername,sizeof(playername));
new file[256];
format(file,sizeof(file),"/XcBankAccs/%s.xcu",udb_encode(playername));
if(!dini_Exists(file))
{
SendClientMessage(playerid,DarkGreen,"You don't have a bank account! Use /bankregister [password]");
return 1;
}
if(!BankLogged[playerid])
{
SendClientMessage(playerid,DarkGreen,"You are not logged in! Use /banklogin [password]");
return 1;
}
new balance=dini_Int(file,"balance");
format(file,sizeof(file),"Bank Balance : $%d",balance);
SendClientMessage(playerid,DarkGreen,file);
return 1;
}
if(strcmp(cmd,"/bankregister",true)==0)
{
new tmp[256];
new file[256];
new playername[24];
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,DarkGreen,"USAGE : /bankregister [password]");
return 1;
}
GetPlayerName(playerid,playername,sizeof(playername));
format(file,sizeof(file),"/XcBankAccs/%s.xcu",udb_encode(playername));
if(dini_Exists(file))
{
SendClientMessage(playerid,DarkGreen,"A bank account is already registered under this name! Use /banklogin [password]");
return 1;
}
dini_Create(file);
dini_IntSet(file,"password",udb_hash(tmp));
dini_IntSet(file,"balance",-100);
BankLogged[playerid]=false;
SendClientMessage(playerid,DarkGreen,"You have successfully registered a bank account! Use /banklogin [password] to login into the bank account!");
return 1;
}
if(strcmp(cmd,"/banklogin",true)==0)
{
new tmp[256];
new playername[24];
new file[256];
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,DarkGreen,"USAGE : /banklogin [password]");
return 1;
}
GetPlayerName(playerid,playername,sizeof(playername));
format(file,sizeof(file),"/XcBankAccs/%s.xcu",udb_encode(playername));
if(!dini_Exists(file))
{
SendClientMessage(playerid,DarkGreen,"You do not have a bank account! Use /bankregister [password]");
return 1;
}
if(BankLogged[playerid])
{
SendClientMessage(playerid,DarkGreen,"You are already banklogged, dummy!");
return 1;
}
new fpass;
fpass=dini_Int(file,"password");
if(fpass == udb_hash(tmp))
{
BankLogged[playerid]=true;
SendClientMessage(playerid,DarkGreen,"You have successfully logged in!");
return 1;
}
else
{
SendClientMessage(playerid,DarkGreen,"Invalid password!");
return 1;
}
}
if(strcmp(cmd,"/deposit",true)==0)
{
new tmp[256];
new playername[24];
new file[256];
new amount;
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,DarkGreen,"USAGE : /deposit [amount]");
return 1;
}
amount=strval(tmp);
GetPlayerName(playerid,playername,sizeof(playername));
format(file,sizeof(file),"/XcBankAccs/%s.xcu",udb_encode(playername));
if(!dini_Exists(file))
{
SendClientMessage(playerid,DarkGreen,"You do not have a bank account! Use /bankregister [password]");
return 1;
}
if(!BankLogged[playerid])
{
SendClientMessage(playerid,DarkGreen,"You are not banklogged! USe /banklogin [password]");
return 1;
}
if(GetPlayerMoney(playerid) < amount || amount <= 0)
{
SendClientMessage(playerid,DarkGreen,"Invalid transaction amount!");
return 1;
}
GivePlayerMoney(playerid,-amount);
new famount=dini_Int(file,"balance");
dini_IntSet(file,"balance",famount+amount);
format(file,sizeof(file),"You have deposited $%d in your bank account!",amount);
SendClientMessage(playerid,DarkGreen,file);
return 1;
}
if(strcmp(cmd,"/withdraw",true)==0)
{
new tmp[256];
new playername[24];
new file[256];
new amount;
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,DarkGreen,"USAGE : /withdraw [amount]");
return 1;
}
amount=strval(tmp);
GetPlayerName(playerid,playername,sizeof(playername));
format(file,sizeof(file),"/XcBankAccs/%s.xcu",udb_encode(playername));
if(!dini_Exists(file))
{
SendClientMessage(playerid,DarkGreen,"You do not have a bank account! Use /bankregister [password]");
return 1;
}
if(!BankLogged[playerid])
{
SendClientMessage(playerid,DarkGreen,"You are not banklogged! USe /banklogin [password]");
return 1;
}
new balance=dini_Int(file,"balance");
if(balance < amount || amount <= 0)
{
SendClientMessage(playerid,DarkGreen,"Invalid transaction amount!");
return 1;
}
GivePlayerMoney(playerid,amount);
dini_IntSet(file,"balance",balance-amount);
format(file,sizeof(file),"You have withdrew $%d from your bank account!",amount);
SendClientMessage(playerid,DarkGreen,file);
return 1;
}
if(strcmp(cmd,"/transfer",true)==0)
{
new tmp[256];
new playername[24];
new file[256];
new amount;
new victimid;
new victimname[24];
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,DarkGreen,"USAGE : /transfer [playerid] [amount]");
return 1;
}
victimid=strval(tmp);
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,DarkGreen,"USAGE : /transfer [playerid] [amount]");
return 1;
}
if(!IsPlayerConnected(victimid) || playerid == victimid)
{
SendClientMessage(playerid,DarkGreen,"Invalid Player ID!");
return 1;
}
amount=strval(tmp);
GetPlayerName(playerid,playername,sizeof(playername));
format(file,sizeof(file),"/XcBankAccs/%s.xcu",udb_encode(playername));
GetPlayerName(victimid,victimname,sizeof(victimname));
format(tmp,sizeof(tmp),"/XcBankAccs/%s.xcu",udb_encode(victimname));
if(!dini_Exists(file))
{
SendClientMessage(playerid,DarkGreen,"You do not have a bank account! Use /bankregister [password]");
return 1;
}
if(!dini_Exists(tmp))
{
SendClientMessage(playerid,DarkGreen,"The specified player ID doesn't have a bank account!");
return 1;
}
if(!BankLogged[playerid])
{
SendClientMessage(playerid,DarkGreen,"You are not banklogged! USe /banklogin [password]");
return 1;
}
new pbalance=dini_Int(file,"balance");
new vbalance=dini_Int(tmp,"balance");
if(pbalance < amount || amount <= 0)
{
SendClientMessage(playerid,DarkGreen,"Invalid transaction amount!");
return 1;
}
dini_IntSet(file,"balance",pbalance-amount);
dini_IntSet(tmp,"balance",vbalance+amount);
format(file,sizeof(file),"You have successfully tranfered %d to %s's bank account!",amount,victimname);
SendClientMessage(playerid,DarkGreen,file);
format(file,sizeof(file),"%s has sent %d in your bank account!",playername,amount);
SendClientMessage(victimid,DarkGreen,file);
return 1;
}
ich weiß echt nicht weiter
Auch wenn das thema n bissle alt ist
Nehm mal n paar objecte raus oder n paar fahrzeuge
z.B
if(gTeam[playerid] == TEAM_TEST)
dann machst du einfach
if(gTeam[playerid] == TEAM_TEST || gTeam[playerid] == TEAM_TEST2)
müsste so gehen, wenn nicht schreibt hier rein
//EDIT//
habe nen fehler behoben^^
Hammer.
10/10
Nice.
mach weiter so
wirklich gut 8/10