Sziasztok megpróbálom el magyarázni rem sikerült:)
na elõször
van egy pickup kódom:
hotelInfo[hanyadik][foglalva] <---- értéke most \"nincs\"
mysql_query(\"SELECT pickupx,pickupy,pickupz FROM hotel\");
mysql_store_result();
hanyadik=-1;
while(mysql_fetch_row(data))
{
hanyadik++;
sscanf(data, \"p<|>fff\",hotelpickx1[hanyadik],hotelpicky1[hanyadik],hotelpickz1[hanyadik]);
if(IsPlayerInRangeOfPoint(playerid, 2.0,hotelpickx1[hanyadik],hotelpicky1[hanyadik],hotelpickz1[hanyadik]))
{
if(pName[playerid] == hotelInfo[hanyadik][foglalva])//(2.) itt meg már csak a \"nincs\" érték maradt
{
}else if(hotelInfo[hanyadik][foglalva]==\"nincs\")
{
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == asd)
{
if(response)
{
new string1[128];
format(string1, sizeof(string1),pName);
hotelInfo[lvhotelid[playerid]][foglalva] = string1;
//(1.) meg kapja a játékos nevet (jó müxik)
}
}
hotelInfo[lvhotelid[playerid]][foglalva] nem akar meg változni mindig nincs értéken marad
miért?
szerintem mindent jól csináltam.
Segítségeteket elõre is köszönöm