if (sscanf(params, "dd",userID, skinID))
zu
if (sscanf(params, "ud",userID, skinID))
u==playername/playerid
d==interger(ganze zahl)
Beiträge von theTV
- 
					
- 
					
- 
					... 
 format(string, sizeof(string), "* %s pfeift sich 2 Gramm Drogen rein.", sendername);
 ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
 format(string,sizeof(string),"* %s nutzt usedrugs", sendername);
 EnterToLog("usedrugs",string);
 PlayerUseDrugs[playerid]=1;// hinzugefügt
 ....
- 
					ok klappt danke. 
 Hab noch ein Problem, der Titel, Inhalt und Icon wird nicht als Text ausgegeben.
 Konsole:Titel: , Inhalt: , Icon: , Geld: 0, Score: 0
 new query[64], z[24], titel[24], inhalt[64], geld, punkte, icon[64],Data[111];
 format(query, sizeof(query), "SELECT * FROM `erfolge` WHERE 'ID' = '%i'", achievementid);
 print("2");
 mysql_query(query);
 mysql_store_result();
 print("3");
 mysql_fetch_row(Data);
 mysql_fetch_field("Titel", titel);
 mysql_fetch_field("Inhalt", inhalt);
 mysql_fetch_field("Icon", icon);
 mysql_fetch_field("Geld", z);
 geld = strval(z);
 mysql_fetch_field("Punkte", z);
 punkte = strval(z);
 mysql_free_result();
 print("4");
 printf("Titel: %s, Inhalt: %s, Icon: %s, Geld: %d, Score: %d",titel,inhalt,icon,geld,punkte);//Edit Pwn-Code Hinzugefügt 
 //Push
- 
					
- 
					dini_Set(save, "Suptext2",text); 
 save wurde kein "Pfad" zugewiesen oder?
- 
					Hey, 
 der Server schließt sich bei mysql_fetch_field.(StrickenKid)
 Durch Printen habe ich es rausgefunden.
 Hier der Code:
 print("2");
 mysql_query(query);
 mysql_store_result();
 print("3");
 mysql_fetch_field("Titel", titel);
 mysql_fetch_field("Inhalt", inhalt);
 mysql_fetch_field("Icon", icon);
 mysql_fetch_field("Geld", z);
 geld = strval(z);
 mysql_fetch_field("Punkte", z);
 punkte = strval(z);
 mysql_free_result();
 print("4");
 Noch ein Bild von der Tabelle: 
- 
					Hey, 
 wie schon oben steht verbindet er mich nicht.(StrickenKid)Fehler:[MySQL] Error (0): Function: mysql_connect failed, mysql was not initialized on 
 this handle.
 Script:
 #include <mysql>
 /* -- EINSTELLUNGEN --*/
 #define SQL_DATABASE "sampserv"
 #define SQL_HOST "localhost"
 #define SQL_USER "thetvMt2"
 #define SQL_PASSWORD "12345"
 public OnFilterScriptInit()
 {
 mysql_connect(SQL_HOST,SQL_USER,SQL_DATABASE,SQL_PASSWORD);
 return 1;
 }
 Server.cfg:
 plugins SAMPFOX streamer sscanf mysql
 ServerLog:
 13:08:13] Loading plugin: mysql
 [13:08:13] SA:MP MySQL Plugin v2.1.1 Loaded.
 [13:08:13] Loaded.
 [13:08:13] Loaded 4 plugins.Mysql.log:[Mon Mar 18 13:08:13 2013] -------------------------
 [Mon Mar 18 13:08:13 2013] Logging Started
 [Mon Mar 18 13:08:13 2013] -------------------------
 [Mon Mar 18 13:08:13 2013] Error (0): Function: mysql_connect failed, mysql was not initialized on this handle.Kann mir jemand helfen? 
- 
					if(PlayerInfo[playerid][pAdminLevel] >= 1) return SendClientMessage(playerid,COLOR_RED,"- Du bist kein Administrator"); 
 zu
 if(PlayerInfo[playerid][pAdminLevel] < 1) return SendClientMessage(playerid,COLOR_RED,"- Du bist kein Administrator");
- 
					Hier nochmal eingerückt: 
 Spoiler anzeigen 
 if((strcmp(cmd,"/go", true) == 0) || (strcmp(cmd,"/torauf", true) == 0))
 {
 if(IsACop(playerid) || IsPlayerInFrac(playerid, 1) || IsPlayerInFrac(playerid, 1))
 {
 PlaySoundForPlayer(playerid,1035);
 if(IsPlayerInRangeOfPoint(playerid, 15, 1460.33, -1817.77, 11.96))//LSPD Garagentor
 {
 SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
 MoveObject(lvpdtorlspd1, 1460.33, -1817.77, 11.96, 3.0);
 SetTimer("Closelvpdtorlspd1", 5000, 0);
 SendClientMessage(playerid, COLOR_YELLOW,"Das Garagentor ist offen. Beeil dich es schließt in 5 Sekunden");
 }
 if(IsPlayerInRangeOfPoint(playerid, 15, 1418.90, -1762.64, 14.53))//LSPD Fußgängergaragentor
 {
 SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
 MoveObject(lvpdtorlspd2, 1418.90, -1762.64, 14.53, 3.0);
 SetTimer("Closelvpdtorlspd2", 5000, 0);
 SendClientMessage(playerid, COLOR_YELLOW,"Das Hoftor ist offen. Beeil dich es schließt in 5 Sekunden");
 return 1;
 }
 return 1;
 }
 if(IsACop(playerid) || IsPlayerInFrac(playerid, 22) || IsPlayerInFrac(playerid, 7))
 {
 if(IsPlayerInRangeOfPoint(playerid, 30,-1629.4662,685.9265,7.1875)) //SFPD
 {
 PlaySoundForPlayer(playerid,1035);
 SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
 MoveObject(sfpdtor1, -1631.70, 688.19, 14, 3.0);
 SetTimer("CloseSFPDTor1", 5000, 0);
 SendClientMessage(playerid, COLOR_YELLOW,"Das Garagentor ist offen. Beeil dich es schließt in 5 Sekunden");
 }
 }
 if(IsPlayerInRangeOfPoint(playerid, 30,-1569.0198,662.5951,7.1875))//SFPD
 {
 PlaySoundForPlayer(playerid,1035);
 SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
 MoveObject(sfpdtor2, -1571.7827, 661.9902, 0, 3.0);
 SetTimer("CloseSFPDTor2", 5000, 0);
 SendClientMessage(playerid, COLOR_YELLOW,"Das Tor ist offen. Beeil dich es schließt in 5 Sekunden");
 }
 return 1;
 }
 Zitat
 if(IsACop(playerid) || IsPlayerInFrac(playerid, 1) || IsPlayerInFrac(playerid, 1))//LSPD
 if(IsACop(playerid) || IsPlayerInFrac(playerid, 22) || IsPlayerInFrac(playerid, 7))//SFPD
 Bist du auch in einer der Fraktionen um die Tore zu bewegen?
- 
					
- 
					Meinst du so? 
 if(frequenz <145)return SendClientMessage(playerid,Rot,"Du kannst diese Frequenzen nicht auswählen");
 if(frequenz >= 146 && frequenz < 200 )return SendClientMessage(playerid,Rot,"Du kannst diese Frequenzen nicht auswählen");
 if(frequenz >= 201 && frequenz < 564)return SendClientMessage(playerid,Rot,"Du kannst diese Frequenzen nicht auswählen");
 Die Frequenzen 145,200 und 564 sind jetzt Wählbar.Falls du was anderes meinst drück dich mal bitte besser aus. 
- 
					
- 
					
 format(str,sizeof(str),"/Lizensen/%s.ini",SpielerName(playerid));
 dini_Create(str);//erstellt die Datei oben ^
 dini_Set(str,"Autoschein","Bestanden");//schreibt in die Datei: Autoschein=Bestanden
 oder
 dini_Set(str,"Autoschein","Nicht Bestanden");//schreibt in die Datei: Autoschein=Nicht Bestanden
 Hier noch ein Tutorial zu Dini
- 
					if(classid == 15 || classid == 16 || classid == 17 && IsPlayerAdmin(playerid)) 
- 
					ich geh pennen  
- 
					Mit break; brichst du die Schleife ab: 
 for(new i=0; i<MAX_PLAYERS; i++)
 {
 if(IsPlayerInRangeOfPoint(i, X, Y, Z)
 {
 SendClientMessage(playerid, GRAU, "Es ist jemand in dieser nähe!");
 break;
 }
 else
 {
 SendClientMessage(playerid, GRAU, "Es ist niemand in dieser nähe!");
 break;
 }
 }
- 
					
- 
					Hier gab es mal ein gleiches Thema: Link 
- 
					da fehlt die Überschrift 
 (playerid, dialogid, style, caption[], info[], button1[], button2[])
 und du hast:
 (playerid, dialogid, style, (FEHLT), info[], button1[], button2[])
 
		 
		
		
	