Hat jemand das MYSQL PLUGIN 5 und das libmysql.dll?
Was man bei dem Tutorial halt braucht die Links sind alle down.
[ SCRIPTING ] MySQL (Installation, Zugriff, Einstellungen, Login & Register Beispiel)
Beiträge von The Sensei
-
-
Was muss ich damit machen?
-
Ja mir ist das bewusst warum fragst du eigentlich. Ich würd nicht fragen wenn ich das nicht weiß.
-
GuteN Tag,
ich brauch die Database.sql & account.sql
Bitte mal schicken per PN oder so. Will anfangen mit MqSQL.
Ich arbeite mich mit dem Tutorial von maddin vor und da fehlt die database.sql. -
ocmd:admins(playerid,params[])
{
new string[64],bool:online, adminrank[64];
for(new i=0; i<GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(i))continue;
if(!IsPlayerNPC(i))
{
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 1:{adminrank="Suporter auf Probe";}
case 2:{adminrank="Supporer";}
case 3:{adminrank="Moderator";}
case 4:{adminrank="Admin";}
case 5:{adminrank="Super Admin";}
case 6:{adminrank="Full Admin";}
case 7:{adminrank="Head Admin";}
}
if(online == false)
{
SendClientMessage(playerid,0x00B71EFF,"Teammitglieder online:");
format(string,sizeof(string)," %s: %s(ID:%i)",adminrank, NamePlayer(i), i);
SendClientMessage(playerid,-1,string);
online = true;
}
else
{
format(string,sizeof(string)," %s: %s(ID:%i)",adminrank, NamePlayer(i), i);
SendClientMessage(playerid,-1,string);
}
}
}
if(online == false)
{
SendClientMessage(playerid, -1," Derzeit ist kein Teammitglied online.");
}
return 1;
}
So funktioniert es oder? -
Equ:
Was machst du da bitteschön?
if(isPlayerAnAdmin == 1 || 2 || 3 || 4 || 5 || 6 || 7)
Wie geht's richtig? -
Das eingefügt aber immernoch Fehler code.
C:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(0) : fatal error 101: cannot write to file: "Deathmatch.amx"Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
-
Fehlercode: C:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(0) : fatal error 101: cannot write to file: "Deathmatch.amx"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Aktueller Code:
ocmd:admins(playerid,params[])
{
new string[64],bool:online, adminrank[64];
for(new i=0; i<GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(i))continue;
if(!IsPlayerNPC(i))
if(isPlayerAnAdmin == 1 || 2 || 3 || 4 || 5 || 6 || 7)
{
switch(isPlayerAnAdmin)
{
case 1:{adminrank="Suporter auf Probe";}
case 2:{adminrank="Supporer";}
case 3:{adminrank="Moderator";}
case 4:{adminrank="Admin";}
case 5:{adminrank="Super Admin";}
case 6:{adminrank="Full Admin";}
case 7:{adminrank="Head Admin";}
}
if(online == false)
{
SendClientMessage(playerid,0x00B71EFF,"Teammitglieder online:");
format(string,sizeof(string)," %s: %s(ID:%i)",adminrank, SpielerName(i), i);
SendClientMessage(playerid,-1,string);
online = true;
}
else
{
format(string,sizeof(string)," %s: %s(ID:%i)",adminrank, SpielerName(i), i);
SendClientMessage(playerid,-1,string);
}
}
}
if(online == false)
{
SendClientMessage(playerid, ROT," Derzeit ist kein Teammitglied online.");
}
return 1;
} -
Ich habe hier noch TextDraws.
Es werden alle auf einmal angezeigt.
new user[MAX_PLAYER_NAME];
new probesup[MAX_PLAYER_NAME];
new sup[MAX_PLAYER_NAME];
new moderator[MAX_PLAYER_NAME];
new admin[MAX_PLAYER_NAME];
new superadmin[MAX_PLAYER_NAME];
new fulladmin[MAX_PLAYER_NAME];
new headadmin[MAX_PLAYER_NAME];
if(isPlayerAnAdmin(playerid,7)) //adminlvl 4 =ServerOwner könnt auch 1337 Admin lvl
{
headadmin = "Head Admin";
HeadAdmin[playerid] = Create3DTextLabel(headadmin,ADMINFARBE7,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(HeadAdmin[playerid], playerid, 0.0, 0.0, 0.45);
}
if(isPlayerAnAdmin(playerid,6))//adminlvl 1 =moderator :)
{
fulladmin = "Full Admin";
FullAdmin[playerid] = Create3DTextLabel(fulladmin,ADMINFARBE6,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(FullAdmin[playerid], playerid, 0.0, 0.0, 0.45);
}
if(isPlayerAnAdmin(playerid,5))//adminlvl 2 =admin
{
superadmin= "Super Admin";
SuperAdmin[playerid] = Create3DTextLabel(superadmin,ADMINFARBE5,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(SuperAdmin[playerid], playerid, 0.0, 0.0, 0.45);
}
if(isPlayerAnAdmin(playerid,4))//adminlvl 3=superadmin
{
admin = "Admin";
Admin[playerid] = Create3DTextLabel(admin,ADMINFARBE4,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(Admin[playerid], playerid, 0.0, 0.0, 0.45);
}
if(isPlayerAnAdmin(playerid,3))
{
moderator = "Moderator";
Moderator[playerid] = Create3DTextLabel(moderator,ADMINFARBE3,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(Moderator[playerid], playerid, 0.0, 0.0, 0.45);
}
if(isPlayerAnAdmin(playerid,2))
{
sup = "Supporter";
Supporter[playerid] = Create3DTextLabel(sup,ADMINFARBE2,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(Supporter[playerid], playerid, 0.0, 0.0, 0.45);
}
if(isPlayerAnAdmin(playerid,1))
{
probesup = "Supporter auf Probe";
ProbeSupporter[playerid] = Create3DTextLabel(probesup,ADMINFARBE1,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(ProbeSupporter[playerid], playerid, 0.0, 0.0, 0.45);
}
if(isPlayerAnAdmin(playerid,0))
{
user = "Normaler User";
User[playerid] = Create3DTextLabel(user,-1,0,0,0,70.5,1);
Attach3DTextLabelToPlayer(User[playerid], playerid, 0.0, 0.0, 0.45);
}Keine Fehler oder Error-
-
Ich habe einen /admins befehl hier der Code:
if (strcmp(cmdtext, "/admins", true) == 0)
{
SendClientMessage(playerid, -1, "*Team-Mitglieder Online:");new i = 0, aname[256], string[256];
for(; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerAnAdmin(playerid,1))
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Supporter auf Probe: %s", aname);
SendClientMessage(playerid, -1, string);
}
else if(isPlayerAnAdmin(playerid,2))
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Supporter: %s", aname);
SendClientMessage(playerid, -1, aname);
}
else if(isPlayerAnAdmin(playerid,3))
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Moderator: %s", aname);
SendClientMessage(playerid, -1, string);
}
else if(isPlayerAnAdmin(playerid,4))
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Admin: %s", aname);
SendClientMessage(playerid, -1, string);
}
else if(isPlayerAnAdmin(playerid,5))
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Super Admin: %s", aname);
SendClientMessage(playerid, -1, string);
}
else if(isPlayerAnAdmin(playerid,6))
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Full Admin: %s", aname);
SendClientMessage(playerid, -1, string);
}
else if(isPlayerAnAdmin(playerid,7))
{
GetPlayerName(i, aname, sizeof(aname));
format(string, 256, "Head Admin: %s", aname);
SendClientMessage(playerid, -1, string);
}
}
}
return 1;
}Es sind keine Errors/Warnings.
Es wird beim Adminlevel 7 Probe Supporter angezeigt.Aber so soll das nicht sein
-
Hast du den Schon einen Code.?
Hier ist ein Tutorial dazu:
[ SCRIPTING ] Admin System mit 4 Leveln
Viel Spaß -
Guten Tag ich habe eine Globale Variable namens "Wettkampf","Antiterror" und "Terror".
Oben erstellt und so aber es funktioniert nicht.
3 Warnings.CodeC:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(447) : warning 211: possibly unintended assignment C:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(449) : warning 211: possibly unintended assignment C:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(463) : warning 211: possibly unintended assignment Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 3 Warnings.
Pawno Code:if(Wettkampf[playerid] = 1)
{
if(Antiterror[playerid] = 1)
{
switch(random(5))
{
case 0: { SetPlayerPos(playerid,-1131.8933,1052.4093,1345.7485);SetPlayerInterior(playerid,10);}
case 1: { SetPlayerPos(playerid,-1134.6321,1053.6348,1345.7660);SetPlayerInterior(playerid,10);}
case 2: { SetPlayerPos(playerid,-1135.3168,1057.3153,1345.7784);SetPlayerInterior(playerid,10);}
case 3: { SetPlayerPos(playerid,-1132.5778,1061.4429,1345.7698);SetPlayerInterior(playerid,10);}
case 4: { SetPlayerPos(playerid,-1130.0007,1057.9702,1346.4141);SetPlayerInterior(playerid,10);}
}
SetPlayerHealth(playerid,100);
GivePlayerWeapon(playerid,23,40);
GivePlayerWeapon(playerid,4,1);
}
else if(Terror[playerid] = 1)
{
switch(random(5))
{
case 0: { SetPlayerPos(playerid,-974.2305,1060.8409,1345.6770);SetPlayerInterior(playerid,10);}
case 1: { SetPlayerPos(playerid,-974.6746,1058.3070,1345.0100);SetPlayerInterior(playerid,10);}
case 2: { SetPlayerPos(playerid,-970.8981,1061.1876,1345.0310);SetPlayerInterior(playerid,10);}
case 3: { SetPlayerPos(playerid,-973.3708,1064.3840,1345.0096);SetPlayerInterior(playerid,10);}
case 4: { SetPlayerPos(playerid,-976.0232,1064.6044,1344.9893);SetPlayerInterior(playerid,10);}
}
SetPlayerHealth(playerid,100);
GivePlayerWeapon(playerid,22,40);
GivePlayerWeapon(playerid,4,1);
}
} -
Wie viel ist die DreamHack 2014 Overpass Souvenir Package aus dem Finale wert?
-
Die Zeile hier format(insgesamtstring,sizeof(insgesamtstring),"%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",coordsstring,coordsstring2,coordsstring3,coordsstring4,coordsstring5,coordsstring6,coordsstring7,coordsstring8,coordsstring9,coordsstring10,coordsstring11,coordsstring12,coordsstring13,coordsstring14,coordsstring15,coordsstring16,coordsstring17,coordsstring18,coordsstring19,coordsstring20,coordsstring22,coordsstring23,coordsstring24,coordsstring25,coordsstring26,coordsstring28,coordsstring29);
ist zu lang du musst das in 2 Aufteilen.
Also Insgesamtstring 1 & Insgesamtstring 2 -
Probieren geht über studieren.
@DieChickenfighter: -
new Text:blackTD;
Oben ins Script bei #define Dialog etc pp. -
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
return 1;
}Gruß
-
-
Klick dich da mal durch :
http://wiki.sa-mp.com/wiki/TextDraws
[ FILTERSCRIPT ] Register/Login Textdraw -
Jeffry: was muss ich machen damit das wenn ich darauf klicke das was passiert.