Register for your free account! | Forgot your password?

Go Back   elitepvpers > World of Warcraft > WoW Private Server > WoW PServer Hosting
You last visited: Today at 18:14

  • Please register to post and access all features, it's quick, easy and FREE!


Problem mit einem Custom Script!!!

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2009
Posts: 4
Received Thanks: 0
Problem mit einem Custom Script!!!

Hallo,
bin ein absoluter C++ Neuling... und versuche mich gerade an einem kleinem Script, bekomme aber immer eine Fehlermeldung (Google hat auch keine antwort geliefert)

Erstma das Script:
Code:
#include "ScriptPCH.h"

class gossip_test : public CreatureScript
{
public:
	gossip_test() : CreatureScript("gossip_test"){}

	bool OnGossipHello(Player * player, Creature * creature)
	{
		QueryResult getPoints = CharacterDatabase.PQuery("SELECT 'points' FROM 'points' WHERE name= '%s'", player->GetName());

		if (!getPoints)
		{
			CharacterDatabase.PQuery("INSETR INTO points VALUES('', '%s', '20'); ", player->GetName());
			creature->MonsterSay("Jetzt hast du Punkte zum Spenden!", LANG_UNIVERSAL, creature->GetGUID());
			return false;
		}

		do
		{
			Field * fields = getPoints->Fetch();
			uint32 points = fields[0].GetUInt32();
			ChatHandler(player).PSendSysMessage("Du hast = %u", points);
		} while (getPoints->NextRow());
		return true;
	}

};

void AddSC_test_db()
{
	new gossip_test;
}
nun die Fehlermeldung:
Code:
Fehler: Objekte des nicht trivial kopierbaren Typs »const string {aka const class std::basic_string<char>}« können nicht über »...« übergeben werden
Kompilierung wegen -Wfatal-errors beendet.
DAs BS is Ubuntu 12.04....weiss net ob ihr noch mehr infos braucht...


Hoffe jemand hat eine Idee..

Grüße
Samuel84



BlackAngelus is offline  
Old 07/07/2014, 00:19   #2
Veteran


 
elite*gold: 1553
Join Date: Jul 2010
Posts: 6,640
Received Thanks: 1,303
Code:
CharacterDatabase.PQuery("INSETR INTO points VALUES('', '%s', '20'); ", player->GetName());
INSERT bitte, sonst kann es beim Ausführen Probleme geben. Nebenbei erwähnt.


°"Crazy"° is offline  
Old 07/07/2014, 10:16   #3
 
elite*gold: 0
Join Date: Oct 2012
Posts: 62
Received Thanks: 21
um dir helfen zu können Soldes du immer die Emu und den hsah des Core mit angeben
ich gehe mal davon aus das du Trinity einsetzt.

wenn ich nicht ganz falsch liege ist hier der Fehler.
Code:
player->GetName();
zu

Code:
player->GetSession()->GetPlayer()->GetName().c_str()
und hier

Code:
ChatHandler(player).PSendSysMessage("Du hast = %u", points);
so Solde es gehen
Code:
ChatHandler* handler = new ChatHandler(player->GetSession());
handler->PSendSysMessage("Du hast = %u", points);
_robox is offline  
Reply



« Trinitycore 434 Login Problem | Probleme mit Trinity DB »

Similar Threads
2 GUIs in einem Script, problem...
12/07/2010 - AutoIt - 6 Replies
Ich bins mal wieder^^, hoffe nerve nicht zu sehr^^, aber ihr seit immernoch die beste hilfe. Also möchte das sich nur die erste GUI öffnet und mit klick auf $Start sich die GUI schließt und sich die 2. GUI öffnet. Hab schon etliche seiten...
Ich habe ein Problem mit einem Skript von einem NPC
06/03/2010 - Metin2 PServer - Discussions / Questions - 1 Replies
Hallo Leute;) Ich möchte ein Npc, der P-Kompetenz von G1 machen Ich habe versucht zu benutzen: ... ... If pc.skill_level (1, 30) then pc.set_skill_level (2,59) ... ... aber ohne Ergebnisse
[PHP] Problem mit einem Fileupload Script
04/15/2010 - Web Development - 3 Replies
Hallo Community Ich kämpfe hier grad etwas mit einem PHP Fileupload Script rum. ^^ Hab von PHP nicht so viel Ahnung. Also das Script überprüft nach dem abschicken der Datei das Format (zb .txt) und schickt das an die upload.php: <form...
Wiedereinmal ein Problem mit einem Script
03/21/2008 - Guild Wars - 6 Replies
Hallo, Ich muss schon wieder nerfen. Und schon wieder wgn. einer soo simplen Sache, dass es mich selbst ärgert :mad: Ich wollt den hfff Bot so umschreiben, dass er wenn er über die Map nicht den Ausgang findet er dann den nächsten Verbündeten...



All times are GMT +2. The time now is 18:14.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.